diff --git a/1. Ausbildungsjahr/Berichtsheft 02.06 - 06.06.2025 (38).docx b/1. Ausbildungsjahr/Berichtsheft 02.06 - 06.06.2025 (38).docx
new file mode 100644
index 0000000..ca6baca
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 02.06 - 06.06.2025 (38).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 02.09-06.09.2024 (1).docx b/1. Ausbildungsjahr/Berichtsheft 02.09-06.09.2024 (1).docx
new file mode 100644
index 0000000..86cf4e0
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 02.09-06.09.2024 (1).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 02.12-06.12.2024 (14).docx b/1. Ausbildungsjahr/Berichtsheft 02.12-06.12.2024 (14).docx
new file mode 100644
index 0000000..533a079
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 02.12-06.12.2024 (14).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 03.02. - 07.02.2025 (21).docx b/1. Ausbildungsjahr/Berichtsheft 03.02. - 07.02.2025 (21).docx
new file mode 100644
index 0000000..7528689
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 03.02. - 07.02.2025 (21).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 03.03 - 07.03.2025 (25).docx b/1. Ausbildungsjahr/Berichtsheft 03.03 - 07.03.2025 (25).docx
new file mode 100644
index 0000000..4e6cce7
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 03.03 - 07.03.2025 (25).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 04.08 - 08.08.2025 (46).docx b/1. Ausbildungsjahr/Berichtsheft 04.08 - 08.08.2025 (46).docx
new file mode 100644
index 0000000..32863b6
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 04.08 - 08.08.2025 (46).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 04.11-08.11.2024 (10).docx b/1. Ausbildungsjahr/Berichtsheft 04.11-08.11.2024 (10).docx
new file mode 100644
index 0000000..e753ab6
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 04.11-08.11.2024 (10).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 05.05 - 09.05.2025 (34).docx b/1. Ausbildungsjahr/Berichtsheft 05.05 - 09.05.2025 (34).docx
new file mode 100644
index 0000000..92f587e
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 05.05 - 09.05.2025 (34).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 07.01-10.01.2025 (17).docx b/1. Ausbildungsjahr/Berichtsheft 07.01-10.01.2025 (17).docx
new file mode 100644
index 0000000..7e0da08
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 07.01-10.01.2025 (17).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 07.04 - 11.04.2025 (30).docx b/1. Ausbildungsjahr/Berichtsheft 07.04 - 11.04.2025 (30).docx
new file mode 100644
index 0000000..cf6d646
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 07.04 - 11.04.2025 (30).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 07.07 - 11.07.2025 (42).docx b/1. Ausbildungsjahr/Berichtsheft 07.07 - 11.07.2025 (42).docx
new file mode 100644
index 0000000..f4efc41
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 07.07 - 11.07.2025 (42).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 07.10-11.10.2024 (6).docx b/1. Ausbildungsjahr/Berichtsheft 07.10-11.10.2024 (6).docx
new file mode 100644
index 0000000..ed79451
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 07.10-11.10.2024 (6).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 09.06 - 13.06.2025 (39).docx b/1. Ausbildungsjahr/Berichtsheft 09.06 - 13.06.2025 (39).docx
new file mode 100644
index 0000000..b6a8015
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 09.06 - 13.06.2025 (39).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 09.09-13.09.2024 (2).docx b/1. Ausbildungsjahr/Berichtsheft 09.09-13.09.2024 (2).docx
new file mode 100644
index 0000000..f9eb2f5
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 09.09-13.09.2024 (2).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 09.12-13.12.2024 (15).docx b/1. Ausbildungsjahr/Berichtsheft 09.12-13.12.2024 (15).docx
new file mode 100644
index 0000000..d97bb0d
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 09.12-13.12.2024 (15).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 10.02 - 14.02.2025 (22).docx b/1. Ausbildungsjahr/Berichtsheft 10.02 - 14.02.2025 (22).docx
new file mode 100644
index 0000000..6cf58da
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 10.02 - 14.02.2025 (22).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 10.03 - 14.03.2025 (26).docx b/1. Ausbildungsjahr/Berichtsheft 10.03 - 14.03.2025 (26).docx
new file mode 100644
index 0000000..6d1b740
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 10.03 - 14.03.2025 (26).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 11.08 - 15.08.2025 (47).docx b/1. Ausbildungsjahr/Berichtsheft 11.08 - 15.08.2025 (47).docx
new file mode 100644
index 0000000..d1c9650
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 11.08 - 15.08.2025 (47).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 11.11-15.11.2024 (11).docx b/1. Ausbildungsjahr/Berichtsheft 11.11-15.11.2024 (11).docx
new file mode 100644
index 0000000..f4cd1a1
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 11.11-15.11.2024 (11).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 12.05 - 16.05.2025 (35).docx b/1. Ausbildungsjahr/Berichtsheft 12.05 - 16.05.2025 (35).docx
new file mode 100644
index 0000000..6eff7e3
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 12.05 - 16.05.2025 (35).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 13.01-17.01.2025 (18).docx b/1. Ausbildungsjahr/Berichtsheft 13.01-17.01.2025 (18).docx
new file mode 100644
index 0000000..d468b6c
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 13.01-17.01.2025 (18).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 14.04 - 18.04.2025 (31).docx b/1. Ausbildungsjahr/Berichtsheft 14.04 - 18.04.2025 (31).docx
new file mode 100644
index 0000000..0c2f5d5
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 14.04 - 18.04.2025 (31).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 14.07 - 18.07.2025 (43).docx b/1. Ausbildungsjahr/Berichtsheft 14.07 - 18.07.2025 (43).docx
new file mode 100644
index 0000000..2474efa
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 14.07 - 18.07.2025 (43).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 14.10-18.10.2024 (7).docx b/1. Ausbildungsjahr/Berichtsheft 14.10-18.10.2024 (7).docx
new file mode 100644
index 0000000..054ce1e
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 14.10-18.10.2024 (7).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 16.06 - 20.06.2025 (40).docx b/1. Ausbildungsjahr/Berichtsheft 16.06 - 20.06.2025 (40).docx
new file mode 100644
index 0000000..d422f29
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 16.06 - 20.06.2025 (40).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 16.09-20.09.2024 (3).docx b/1. Ausbildungsjahr/Berichtsheft 16.09-20.09.2024 (3).docx
new file mode 100644
index 0000000..6ac94f6
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 16.09-20.09.2024 (3).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 16.12-20.12.2024 (16).docx b/1. Ausbildungsjahr/Berichtsheft 16.12-20.12.2024 (16).docx
new file mode 100644
index 0000000..8b415a3
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 16.12-20.12.2024 (16).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 17.02 - 21.02.2025 (23).docx b/1. Ausbildungsjahr/Berichtsheft 17.02 - 21.02.2025 (23).docx
new file mode 100644
index 0000000..b31996b
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 17.02 - 21.02.2025 (23).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 17.03 - 21.03.2025 (27).docx b/1. Ausbildungsjahr/Berichtsheft 17.03 - 21.03.2025 (27).docx
new file mode 100644
index 0000000..1866030
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 17.03 - 21.03.2025 (27).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 18.08 - 22.08.2025 (48).docx b/1. Ausbildungsjahr/Berichtsheft 18.08 - 22.08.2025 (48).docx
new file mode 100644
index 0000000..1ac81c8
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 18.08 - 22.08.2025 (48).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 18.11-22.11.2024 (12).docx b/1. Ausbildungsjahr/Berichtsheft 18.11-22.11.2024 (12).docx
new file mode 100644
index 0000000..307c711
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 18.11-22.11.2024 (12).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 19.05 - 23.05.2025 (36).docx b/1. Ausbildungsjahr/Berichtsheft 19.05 - 23.05.2025 (36).docx
new file mode 100644
index 0000000..9695f50
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 19.05 - 23.05.2025 (36).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 20.01- 24.01.2025 (19).docx b/1. Ausbildungsjahr/Berichtsheft 20.01- 24.01.2025 (19).docx
new file mode 100644
index 0000000..dce312d
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 20.01- 24.01.2025 (19).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 21.04 - 25.04.2025 (32).docx b/1. Ausbildungsjahr/Berichtsheft 21.04 - 25.04.2025 (32).docx
new file mode 100644
index 0000000..97b2e1f
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 21.04 - 25.04.2025 (32).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 21.07 - 25.07.2025 (44).docx b/1. Ausbildungsjahr/Berichtsheft 21.07 - 25.07.2025 (44).docx
new file mode 100644
index 0000000..438a301
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 21.07 - 25.07.2025 (44).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 21.10-25.10.2024 (8).docx b/1. Ausbildungsjahr/Berichtsheft 21.10-25.10.2024 (8).docx
new file mode 100644
index 0000000..77827b9
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 21.10-25.10.2024 (8).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 23.06 - 27.06.2025 (41).docx b/1. Ausbildungsjahr/Berichtsheft 23.06 - 27.06.2025 (41).docx
new file mode 100644
index 0000000..71a106b
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 23.06 - 27.06.2025 (41).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 23.09-27.09.2024 (4).docx b/1. Ausbildungsjahr/Berichtsheft 23.09-27.09.2024 (4).docx
new file mode 100644
index 0000000..4de53f6
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 23.09-27.09.2024 (4).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 24.02 - 28.02.2025 (24).docx b/1. Ausbildungsjahr/Berichtsheft 24.02 - 28.02.2025 (24).docx
new file mode 100644
index 0000000..b4fc282
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 24.02 - 28.02.2025 (24).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 24.03 - 28.03.2025 (28).docx b/1. Ausbildungsjahr/Berichtsheft 24.03 - 28.03.2025 (28).docx
new file mode 100644
index 0000000..e45b726
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 24.03 - 28.03.2025 (28).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 25.08 - 29.08.2025 (49).docx b/1. Ausbildungsjahr/Berichtsheft 25.08 - 29.08.2025 (49).docx
new file mode 100644
index 0000000..5b05f84
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 25.08 - 29.08.2025 (49).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 25.11-29.11.2024 (13).docx b/1. Ausbildungsjahr/Berichtsheft 25.11-29.11.2024 (13).docx
new file mode 100644
index 0000000..415cc6f
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 25.11-29.11.2024 (13).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 26.05 - 30.05.2025 (37).docx b/1. Ausbildungsjahr/Berichtsheft 26.05 - 30.05.2025 (37).docx
new file mode 100644
index 0000000..80c809c
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 26.05 - 30.05.2025 (37).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 27.01 - 31.01.2025 (20).docx b/1. Ausbildungsjahr/Berichtsheft 27.01 - 31.01.2025 (20).docx
new file mode 100644
index 0000000..e3a4c89
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 27.01 - 31.01.2025 (20).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 28.04 - 02.05.2025 (33).docx b/1. Ausbildungsjahr/Berichtsheft 28.04 - 02.05.2025 (33).docx
new file mode 100644
index 0000000..88b092a
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 28.04 - 02.05.2025 (33).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 28.07 - 01.08.2025 (45).docx b/1. Ausbildungsjahr/Berichtsheft 28.07 - 01.08.2025 (45).docx
new file mode 100644
index 0000000..02ac71d
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 28.07 - 01.08.2025 (45).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 28.10-01.11.2024 (9).docx b/1. Ausbildungsjahr/Berichtsheft 28.10-01.11.2024 (9).docx
new file mode 100644
index 0000000..384dca9
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 28.10-01.11.2024 (9).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 30.09-04.10.2024 (5).docx b/1. Ausbildungsjahr/Berichtsheft 30.09-04.10.2024 (5).docx
new file mode 100644
index 0000000..636c869
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 30.09-04.10.2024 (5).docx differ
diff --git a/1. Ausbildungsjahr/Berichtsheft 31.04 - 04.04.2025 (29).docx b/1. Ausbildungsjahr/Berichtsheft 31.04 - 04.04.2025 (29).docx
new file mode 100644
index 0000000..29a13f8
Binary files /dev/null and b/1. Ausbildungsjahr/Berichtsheft 31.04 - 04.04.2025 (29).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 01.09 - 05.09.2025 (50).docx b/2. Ausbildungsjahr/Berichtsheft 01.09 - 05.09.2025 (50).docx
new file mode 100644
index 0000000..5dbedc7
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 01.09 - 05.09.2025 (50).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 01.12 - 05.12.2025 (62).docx b/2. Ausbildungsjahr/Berichtsheft 01.12 - 05.12.2025 (62).docx
new file mode 100644
index 0000000..18fe1d2
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 01.12 - 05.12.2025 (62).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 02.03 - 06.03.2026 (74).docx b/2. Ausbildungsjahr/Berichtsheft 02.03 - 06.03.2026 (74).docx
new file mode 100644
index 0000000..3ab86e8
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 02.03 - 06.03.2026 (74).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 03.11 - 07.11.2025 (58).docx b/2. Ausbildungsjahr/Berichtsheft 03.11 - 07.11.2025 (58).docx
new file mode 100644
index 0000000..7165c5d
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 03.11 - 07.11.2025 (58).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 05.01 - 09.01.2026 (67).docx b/2. Ausbildungsjahr/Berichtsheft 05.01 - 09.01.2026 (67).docx
new file mode 100644
index 0000000..220e6ed
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 05.01 - 09.01.2026 (67).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 08.09 - 12.09.2025 (51).docx b/2. Ausbildungsjahr/Berichtsheft 08.09 - 12.09.2025 (51).docx
new file mode 100644
index 0000000..a9abe69
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 08.09 - 12.09.2025 (51).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 08.12 - 12.12.2025 (63).docx b/2. Ausbildungsjahr/Berichtsheft 08.12 - 12.12.2025 (63).docx
new file mode 100644
index 0000000..b199264
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 08.12 - 12.12.2025 (63).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 09.03 - 13.03.2026 (75).docx b/2. Ausbildungsjahr/Berichtsheft 09.03 - 13.03.2026 (75).docx
new file mode 100644
index 0000000..7354890
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 09.03 - 13.03.2026 (75).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 1 löschen.docx b/2. Ausbildungsjahr/Berichtsheft 1 löschen.docx
new file mode 100644
index 0000000..b499c7e
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 1 löschen.docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 10.11 - 14.11.2025 (59).docx b/2. Ausbildungsjahr/Berichtsheft 10.11 - 14.11.2025 (59).docx
new file mode 100644
index 0000000..ab147c4
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 10.11 - 14.11.2025 (59).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 12.01 - 16.01.2026 (68).docx b/2. Ausbildungsjahr/Berichtsheft 12.01 - 16.01.2026 (68).docx
new file mode 100644
index 0000000..14eaa8f
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 12.01 - 16.01.2026 (68).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 13.10 - 17.10.2025 (55).docx b/2. Ausbildungsjahr/Berichtsheft 13.10 - 17.10.2025 (55).docx
new file mode 100644
index 0000000..e0e2139
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 13.10 - 17.10.2025 (55).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 15.09 - 19.09.2025 (52).docx b/2. Ausbildungsjahr/Berichtsheft 15.09 - 19.09.2025 (52).docx
new file mode 100644
index 0000000..9d75ca3
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 15.09 - 19.09.2025 (52).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 15.12 - 19.12.2025 (64).docx b/2. Ausbildungsjahr/Berichtsheft 15.12 - 19.12.2025 (64).docx
new file mode 100644
index 0000000..e3e6cd3
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 15.12 - 19.12.2025 (64).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 16.02 - 20.02.2026 (73).docx b/2. Ausbildungsjahr/Berichtsheft 16.02 - 20.02.2026 (73).docx
new file mode 100644
index 0000000..6469ef4
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 16.02 - 20.02.2026 (73).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 16.03 - 20.03.2026 (76).docx b/2. Ausbildungsjahr/Berichtsheft 16.03 - 20.03.2026 (76).docx
new file mode 100644
index 0000000..095689b
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 16.03 - 20.03.2026 (76).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 17.11 - 21.11.2025 (60).docx b/2. Ausbildungsjahr/Berichtsheft 17.11 - 21.11.2025 (60).docx
new file mode 100644
index 0000000..0976778
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 17.11 - 21.11.2025 (60).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 19.01 - 23.01.2026 (69).docx b/2. Ausbildungsjahr/Berichtsheft 19.01 - 23.01.2026 (69).docx
new file mode 100644
index 0000000..4386a25
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 19.01 - 23.01.2026 (69).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 2 nur Schule.docx b/2. Ausbildungsjahr/Berichtsheft 2 nur Schule.docx
new file mode 100644
index 0000000..2c444b3
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 2 nur Schule.docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 20.10 - 24.10.2025 (56).docx b/2. Ausbildungsjahr/Berichtsheft 20.10 - 24.10.2025 (56).docx
new file mode 100644
index 0000000..e32c8ff
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 20.10 - 24.10.2025 (56).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 22.09 - 26.09.2025 (53).docx b/2. Ausbildungsjahr/Berichtsheft 22.09 - 26.09.2025 (53).docx
new file mode 100644
index 0000000..649cc84
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 22.09 - 26.09.2025 (53).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 22.12 - 26.12.2025 (65).docx b/2. Ausbildungsjahr/Berichtsheft 22.12 - 26.12.2025 (65).docx
new file mode 100644
index 0000000..b6b2ef4
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 22.12 - 26.12.2025 (65).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx b/2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx
new file mode 100644
index 0000000..c3ffe52
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 24.11 - 28.11.2025 (61).docx b/2. Ausbildungsjahr/Berichtsheft 24.11 - 28.11.2025 (61).docx
new file mode 100644
index 0000000..349745f
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 24.11 - 28.11.2025 (61).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 26.01 - 30.01.2026 (70).docx b/2. Ausbildungsjahr/Berichtsheft 26.01 - 30.01.2026 (70).docx
new file mode 100644
index 0000000..3173a39
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 26.01 - 30.01.2026 (70).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 27.10 - 31.10.2025 (57).docx b/2. Ausbildungsjahr/Berichtsheft 27.10 - 31.10.2025 (57).docx
new file mode 100644
index 0000000..082dc82
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 27.10 - 31.10.2025 (57).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 29.09 - 03.10.2025 (54).docx b/2. Ausbildungsjahr/Berichtsheft 29.09 - 03.10.2025 (54).docx
new file mode 100644
index 0000000..453c3b1
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 29.09 - 03.10.2025 (54).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 29.12 - 02.01.2026 (66).docx b/2. Ausbildungsjahr/Berichtsheft 29.12 - 02.01.2026 (66).docx
new file mode 100644
index 0000000..a8c07e5
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 29.12 - 02.01.2026 (66).docx differ
diff --git a/2. Ausbildungsjahr/Berichtsheft 30.03 - 03.04.2026 (78).docx b/2. Ausbildungsjahr/Berichtsheft 30.03 - 03.04.2026 (78).docx
new file mode 100644
index 0000000..bbab377
Binary files /dev/null and b/2. Ausbildungsjahr/Berichtsheft 30.03 - 03.04.2026 (78).docx differ
diff --git a/export/2. Ausbildungsjahr/Berichtsheft 06.04 - 10.04.2026 (79).docx b/export/2. Ausbildungsjahr/Berichtsheft 06.04 - 10.04.2026 (79).docx
new file mode 100644
index 0000000..494fc6f
Binary files /dev/null and b/export/2. Ausbildungsjahr/Berichtsheft 06.04 - 10.04.2026 (79).docx differ
diff --git a/prompts/00-MASTER.md b/prompts/00-MASTER.md
new file mode 100644
index 0000000..87c1093
--- /dev/null
+++ b/prompts/00-MASTER.md
@@ -0,0 +1,76 @@
+# MASTER PROMPT – Berichtsheft Generator
+
+Du bist der Implementierungs-Agent für den **Berichtsheft-Generator** von Nico Baumann.
+
+## Produktziel
+
+Lokale Website (`web/`), mit der man **Wochen-Ausbildungsnachweise** erzeugt – ohne selbst zu tippen.
+
+- Ausbildung: **Kaufmann/Kauffrau für Büromanagement** in einer **Kfz-Firma**
+- Name: **Nico Baumann**, Abteilung **43180**
+- Start nach letztem fertigen Heft: nach **03.04.2026** → Woche **Nr. 79** (`06.04.–10.04.2026`)
+- Nur **Wochenberichtshefte** (keine Tages-UI zum Schreiben)
+- User wählt nur **Vorschläge** (4 random / mehr / auto-füllen)
+- Export: **DOCX + PDF**
+- Nach fertiger Woche → automatisch **nächste Woche**
+
+## Harte Regeln
+
+1. **Echte Word-Vorlage nutzen**
+ Die bestehenden Dateien in `1. Ausbildungsjahr/` und `2. Ausbildungsjahr/` sind die Vorlage.
+ Nicht ein eigenes, „ähnliches“ Layout erfinden.
+ Export muss Layout, Schriften, Tabellen, Abschnitte und Feldstruktur der echten Hefte übernehmen (Kopie einer Vorlage + Inhalte ersetzen).
+
+2. **Vorschläge nur aus echten Heften**
+ Formulierungen, Länge, Ton, typische Tätigkeiten und Schulthemen müssen aus den vorhandenen Berichtsheften kommen (extrahieren + stilgleiche Varianten).
+ Keine generischen Büro-Klischees, die in den Heften nicht vorkommen.
+
+3. **Nichts tippen**
+ Keine freien Textfelder für Tätigkeiten. Nur Vorschläge antippen / neu würfeln / auto-füllen.
+
+4. **Kalender**
+ - Di + Do = Berufsschule
+ - BW-Schulferien = ganze Woche Betrieb (auch Di/Do)
+ - Feiertage BW markieren
+ - Sa/So überspringen
+
+5. **Bestehende Hefte nicht überschreiben**
+ Originale in `1. Ausbildungsjahr/` / `2. Ausbildungsjahr/` bleiben unangetastet.
+ Neue Exporte z. B. nach `export/2. Ausbildungsjahr/`.
+
+6. **Sprache**
+ UI und Nutzerkommunikation auf Deutsch. Code/Kommentare klar und knapp.
+
+7. **Plan-Datei**
+ `.cursor/plans/*.plan.md` nicht editieren, außer der User verlangt es.
+
+## Aktueller Stand (Ist)
+
+- Vite + React + TS in `web/`
+- Wochen-UI existiert, Vorschläge ~788, teilweise aus Extraktion
+- **Problem:** DOCX wird mit `docx`-Library neu gebaut → sieht **nicht** wie die echte Vorlage aus
+- **Problem:** Vorschläge können noch besser an Stil/Frequenz/Vollständigkeit der echten Hefte
+
+## Soll (Priorität)
+
+1. Word-Export = echte Vorlage befüllen
+2. Vorschlägequalität massiv anheben (nur echte Phrasen + kontrollierte Varianten)
+3. UI weiter vereinfachen (Woche → Vorschläge → Export)
+4. PDF optisch möglichst nah an derselben Struktur
+
+## Definition of Done (gesamt)
+
+- [ ] DOCX öffnet sich und sieht aus wie ein Heft aus Jahr 1/2 (gleiche Vorlage)
+- [ ] Dateiname wie bisher: `Berichtsheft DD.MM - DD.MM.YYYY (N).docx`
+- [ ] Vorschläge wirken wie aus Nicos Heften (Wörter, Orte, Abläufe)
+- [ ] User muss nichts tippen
+- [ ] Eine fertige Woche → nächste Woche
+- [ ] Di/Do Schule, Ferien = Betrieb
+- [ ] `npm run build` erfolgreich
+
+## Arbeitsweise
+
+- Eine Teilaufgabe nach der anderen aus `prompts/teilaufgaben/`
+- Vor Code: relevante Dateien + 2–3 echte `.docx` ansehen
+- Nach Änderung: build prüfen, kurz manuell testen
+- Keine unnötigen Markdown-Dateien außerhalb von `prompts/`
diff --git a/prompts/README.md b/prompts/README.md
new file mode 100644
index 0000000..92e103a
--- /dev/null
+++ b/prompts/README.md
@@ -0,0 +1,52 @@
+# Prompts – Berichtsheft Generator
+
+Diese Prompts steuern die Weiterentwicklung der App.
+**Immer zuerst den Master-Prompt laden**, danach genau **eine** Teilaufgabe.
+
+## Nur Suggestions (beste Vorschläge)
+
+→ eigener Pack: [`suggestions/`](suggestions/)
+Start: [`suggestions/START-HIER.md`](suggestions/START-HIER.md)
+
+## Reihenfolge (empfohlen)
+
+1. [`00-MASTER.md`](00-MASTER.md) – Kontext + Regeln (immer mitgeben)
+2. [`teilaufgaben/01-word-vorlage.md`](teilaufgaben/01-word-vorlage.md) – echte `.docx`-Vorlage nutzen
+3. [`teilaufgaben/02-vorschlaege.md`](teilaufgaben/02-vorschlaege.md) – Vorschläge aus allen Heften
+4. [`teilaufgaben/03-wochen-ui.md`](teilaufgaben/03-wochen-ui.md) – reine Wochen-UI, nichts tippen
+5. [`teilaufgaben/04-kalender.md`](teilaufgaben/04-kalender.md) – Di/Do Schule, BW-Ferien
+6. [`teilaufgaben/05-export-pdf.md`](teilaufgaben/05-export-pdf.md) – PDF parallel zur Word-Vorlage
+7. [`teilaufgaben/06-qualitaet.md`](teilaufgaben/06-qualitaet.md) – Endcheck / Feinschliff
+
+## So nutzen
+
+In Cursor/Chat:
+
+```
+Lies prompts/00-MASTER.md und führe prompts/teilaufgaben/01-word-vorlage.md aus.
+```
+
+Oder komplett:
+
+```
+Lies prompts/00-MASTER.md. Arbeite die Teilaufgaben 01–06 der Reihe nach ab.
+Stoppe nach jeder Teilaufgabe kurz mit Status, dann weiter.
+```
+
+## Wichtige Pfade
+
+| Was | Pfad |
+|-----|------|
+| App | `web/` |
+| Echte Hefte (Vorlage + Stil) | `1. Ausbildungsjahr/`, `2. Ausbildungsjahr/` |
+| Word-Vorlage (Kopie) | `web/public/templates/ausbildungsnachweis.docx` |
+| Aktueller Export-Code | `web/src/lib/exportDocx.ts`, `exportPdf.ts`, `weekExport.ts` |
+| Vorschläge | `web/src/data/suggestions.ts` |
+| Extraktion | `web/scripts/` |
+| Fortschritt (localStorage) | Key `berichtsheft-generator-v2` (Konstante `STORAGE_KEY` in `web/src/lib/storage.ts`); Legacy `berichtsheft-generator-v1` wird beim Reset mitgelöscht |
+
+## localStorage
+
+- **Aktuell:** `berichtsheft-generator-v2` – speichert `currentWeekMonday`, `weeks`, `usedSuggestionIds`
+- **Nicht ändern**, solange `AppState` kompatibel bleibt; bei Breaking Changes neuen Key (`…-v3`) und Migration/Reset-Hinweis
+- UI-Reset: „Fortschritt zurücksetzen“ löscht v2 + v1 und lädt den Default (Woche 79)
diff --git a/prompts/START-HIER.md b/prompts/START-HIER.md
new file mode 100644
index 0000000..8a0c5d1
--- /dev/null
+++ b/prompts/START-HIER.md
@@ -0,0 +1,37 @@
+# Copy-Paste: Alles der Reihe nach
+
+```
+Lies und befolge strikt:
+
+1) prompts/00-MASTER.md
+2) Dann nacheinander:
+ - prompts/teilaufgaben/01-word-vorlage.md
+ - prompts/teilaufgaben/02-vorschlaege.md
+ - prompts/teilaufgaben/03-wochen-ui.md
+ - prompts/teilaufgaben/04-kalender.md
+ - prompts/teilaufgaben/05-export-pdf.md
+ - prompts/teilaufgaben/06-qualitaet.md
+
+Wichtigste Mängel jetzt:
+- Word-Export nutzt NICHT die echte Vorlage der Hefte in „1. Ausbildungsjahr“ / „2. Ausbildungsjahr“.
+- Vorschläge müssen besser werden (nur Stil/Inhalt aus allen echten Berichtsheften).
+
+Regeln:
+- Plan-Datei nicht editieren.
+- Originale .docx nicht überschreiben.
+- Nach jeder Teilaufgabe kurz Status, dann weiter bis Definition of Done.
+```
+
+# Copy-Paste: Nur Word-Vorlage
+
+```
+Lies prompts/00-MASTER.md und führe prompts/teilaufgaben/01-word-vorlage.md aus.
+Nutze eine echte .docx aus „2. Ausbildungsjahr“ als Template und befülle sie – kein selbstgebautes Layout.
+```
+
+# Copy-Paste: Nur bessere Vorschläge
+
+```
+Lies prompts/00-MASTER.md und führe prompts/teilaufgaben/02-vorschlaege.md aus.
+Parse alle Berichtshefte erneut und ersetze die Suggestions durch echte Formulierungen mit Gewichtung.
+```
diff --git a/prompts/suggestions/00-MASTER.md b/prompts/suggestions/00-MASTER.md
new file mode 100644
index 0000000..6c9b462
--- /dev/null
+++ b/prompts/suggestions/00-MASTER.md
@@ -0,0 +1,83 @@
+# MASTER PROMPT – Beste Suggestions
+
+Du arbeitest **nur** an den Vorschlägen (Suggestions) für den Berichtsheft-Generator.
+Kein Word-Template, kein UI-Redesign, kein PDF – außer es ist zwingend nötig, damit Suggestions gespeichert/geladen werden.
+
+## Ziel
+
+Die besten möglichen Vorschläge: so, dass ein generiertes Wochenberichtsheft **nicht von Nicos echten Heften unterscheidbar** ist.
+
+## Quelle der Wahrheit
+
+Nur diese Ordner:
+
+- `1. Ausbildungsjahr/*.docx`
+- `2. Ausbildungsjahr/*.docx`
+
+Alles andere (Internet, generische Azubi-Listen, erfundene Büro-Tätigkeiten) ist **verboten**, außer als allerletzte, klar markierte stilgleiche Variante aus bereits belegten Mustern.
+
+## Kontext Person / Betrieb
+
+- Nico Baumann, Büromanagement, Kfz-Firma, Abt. 43180
+- Typisch in den Heften: Termine, Ablage, Rechnungen, Kasse, Reifen/Lager, WM/Crailsheim/Feuchtwangen/Rothenburg, Mobilitätsgarantie, Getränke, Spülmaschine, Aufträge, Versicherungen, Guardey, …
+
+## Gold-Stil (so müssen Suggestions klingen)
+
+**Gut (echt):**
+- `Termine vereinbart`
+- `Ablage einsortiert`
+- `Rechnungen geschrieben`
+- `Reifen bestellt`
+- `Kassenbuch geführt und die Kasse gezählt`
+- `Getränke für die Belegschaft geholt`
+- `Teil beim WM in Crailsheim abgeholt`
+- `Mobilitätsgarantien abgeschlossen`
+- `Polypolpreisbildung`
+- `Introducing a Company`
+
+**Schlecht (verboten):**
+- `Eingangsrechnung Nr. 47 geprüft und freigegeben` (künstlich nummeriert)
+- `BWL: Controlling Kennzahlen` (Schulbuch-Ton, nicht Heft-Ton)
+- `Optimierung der internen Kommunikationsprozesse`
+- `Cybersicherheitsherausforderungen absolviert bei „Guardey“` nur behalten wenn **wirklich** so in Heften steht; keine erfundenen IT-Buzzwords
+
+## Harte Qualitätsregeln
+
+1. **Original first** – echte Phrasen aus den Heften haben Vorrang
+2. **Häufigkeit = Qualitätssignal** – oft vorkommende Formulierungen höher gewichten
+3. **Kurzer Ton** – wie in den Heften (meist 3–12 Wörter, manchmal 1 längerer Satz)
+4. **Kein Müll** – keine XML-IDs, keine `……`, keine Header (`Abteilung`, `Lfd. Nr.`, `Unterschrift`)
+5. **Typ trennen** – `betrieb` vs `schule` strikt getrennt
+6. **Varianten sparsam** – nur leichte Umformulierungen echter Muster, nie neue Themen erfinden
+7. **Orte/Eigennamen nur wenn belegt** – WM, Crailsheim, Feuchtwangen, Rothenburg, Guardey, Bosch, …
+8. **Ausgabe** – `web/src/data/suggestions.ts` (+ ggf. Themes), Skript reproduzierbar unter `web/scripts/`
+
+## Datenmodell
+
+```ts
+type Suggestion = {
+ id: number
+ text: string
+ type: "betrieb" | "schule"
+ category: string
+ weight: number // Häufigkeit / Qualitäts-Score aus den Heften
+}
+```
+
+Zusätzlich: `WEEK_THEMES: string[]` nur aus echten „Thema der Woche“-Feldern.
+
+## Definition of Done (Suggestions)
+
+- [ ] Alle Hefte geparst
+- [ ] ≥ 90 % der Betriebs-Suggestions sind 1:1 oder fast 1:1 aus Originalen
+- [ ] Keine Müll-/Header-Strings
+- [ ] `weight` steuert Random (häufige Phrasen öfter)
+- [ ] Schule und Betrieb vermischen sich nicht
+- [ ] Stichprobe 30 Suggestions: „klingt nach Nico“
+- [ ] `npm run generate:suggestions` (oder gleichwertig) regeneriert die Datei
+- [ ] `npm run build` ok
+
+## Arbeitsweise
+
+Teilaufgaben in `prompts/suggestions/teilaufgaben/` der Reihe nach.
+Nach jeder Teilaufgabe: kurze Statusmeldung + was sich in welchen Dateien geändert hat.
diff --git a/prompts/suggestions/README.md b/prompts/suggestions/README.md
new file mode 100644
index 0000000..dd19e1f
--- /dev/null
+++ b/prompts/suggestions/README.md
@@ -0,0 +1,28 @@
+# Suggestions-Prompts (Master)
+
+Nur für **beste Vorschläge**. Word-Vorlage/UI liegen absichtlich außerhalb.
+
+| Datei | Zweck |
+|-------|--------|
+| [00-MASTER.md](00-MASTER.md) | Regeln, Stil, DoD |
+| [START-HIER.md](START-HIER.md) | Copy-Paste |
+| [teilaufgaben/01-extrahieren.md](teilaufgaben/01-extrahieren.md) | Alle Hefte parsen |
+| [teilaufgaben/02-saeubern-dedupe.md](teilaufgaben/02-saeubern-dedupe.md) | Müll weg, dedupe |
+| [teilaufgaben/03-kategorisieren-gewichten.md](teilaufgaben/03-kategorisieren-gewichten.md) | category + weight |
+| [teilaufgaben/04-varianten-sparsam.md](teilaufgaben/04-varianten-sparsam.md) | max. 30 % Varianten |
+| [teilaufgaben/05-auswahl-algorithmus.md](teilaufgaben/05-auswahl-algorithmus.md) | weighted random / Woche |
+| [teilaufgaben/06-qualitaetstor.md](teilaufgaben/06-qualitaetstor.md) | Auto-Check + Stichprobe |
+
+## Regenerieren / Qualitätstor
+
+```bash
+cd web
+npm run generate:suggestions # Extrakt → Clean → Score → suggestions.ts → verify
+npm run check:suggestions # nur Qualitätstor
+```
+
+## Einstieg
+
+```
+Lies prompts/suggestions/START-HIER.md und führe den Block „Alles der Reihe nach“ aus.
+```
diff --git a/prompts/suggestions/START-HIER.md b/prompts/suggestions/START-HIER.md
new file mode 100644
index 0000000..a47cd72
--- /dev/null
+++ b/prompts/suggestions/START-HIER.md
@@ -0,0 +1,40 @@
+# Copy-Paste – Nur Suggestions (beste Qualität)
+
+## Alles der Reihe nach
+
+```
+Du arbeitest NUR an Suggestions.
+
+Lies und befolge strikt:
+1) prompts/suggestions/00-MASTER.md
+2) Dann nacheinander:
+ - prompts/suggestions/teilaufgaben/01-extrahieren.md
+ - prompts/suggestions/teilaufgaben/02-saeubern-dedupe.md
+ - prompts/suggestions/teilaufgaben/03-kategorisieren-gewichten.md
+ - prompts/suggestions/teilaufgaben/04-varianten-sparsam.md
+ - prompts/suggestions/teilaufgaben/05-auswahl-algorithmus.md
+ - prompts/suggestions/teilaufgaben/06-qualitaetstor.md
+
+Ziel: Vorschläge müssen klingen wie Nico Baumanns echte Berichtshefte
+(Büro + Kfz: Termine, Ablage, Rechnungen, Reifen, WM/Crailsheim, Kasse, …).
+
+Verboten: generische KI-Bürofloskeln, nummerierte Kunstsätze, Themen die nie in den Heften vorkommen.
+Mindestens 70 % Betrieb-Suggestions = exakte Originale aus den .docx.
+Nach jeder Teilaufgabe kurzer Status, dann weiter bis Definition of Done.
+```
+
+## Nur Extraktion + Clean
+
+```
+Lies prompts/suggestions/00-MASTER.md und führe
+01-extrahieren.md + 02-saeubern-dedupe.md aus.
+Parse alle Berichtshefte in 1. und 2. Ausbildungsjahr.
+```
+
+## Nur Auswahl besser machen
+
+```
+Lies prompts/suggestions/00-MASTER.md und führe
+05-auswahl-algorithmus.md aus.
+Weighted random, Diversität, Ferien = nur Betrieb.
+```
diff --git a/prompts/suggestions/teilaufgaben/01-extrahieren.md b/prompts/suggestions/teilaufgaben/01-extrahieren.md
new file mode 100644
index 0000000..6d55a25
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/01-extrahieren.md
@@ -0,0 +1,31 @@
+# S01 – Alle Hefte extrahieren
+
+Lies `prompts/suggestions/00-MASTER.md`. Nur Extraktion – noch keine Varianten erfinden.
+
+## Auftrag
+
+1. Parse **jede** `.docx` in `1. Ausbildungsjahr/` und `2. Ausbildungsjahr/`.
+2. Ziehe Rohtext aus `word/document.xml`.
+3. Speichere Rohdump + strukturierte Phrasen:
+ - `web/scripts/extracted-all.txt` (Roh)
+ - `web/scripts/raw-phrases.json` mit Feldern:
+ - `sourceFile`
+ - `activities[]`
+ - `weekThemes[]`
+ - `schoolTopics[]`
+ - `frameworkRefs[]` (nur zum Filtern, nicht als Suggestion)
+
+## Parsing-Hinweise
+
+Abschnitte typischerweise:
+- Tätigkeiten vor „Betriebliche Tätigkeiten“ / Rahmenplan
+- „Thema der Woche …“
+- „Berufsschule …“
+
+Alles was Header/Footer/Unterschrift ist → ignorieren.
+
+## Abnahme
+
+- [ ] Anzahl Quelldateien = Anzahl geparster Hefte (ca. 78)
+- [ ] Pro Heft mindestens ein paar Activities (außer reine Urlaubswochen)
+- [ ] JSON ist valide und nachvollziehbar
diff --git a/prompts/suggestions/teilaufgaben/02-saeubern-dedupe.md b/prompts/suggestions/teilaufgaben/02-saeubern-dedupe.md
new file mode 100644
index 0000000..48af6a2
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/02-saeubern-dedupe.md
@@ -0,0 +1,35 @@
+# S02 – Säubern + Deduplizieren
+
+Lies `prompts/suggestions/00-MASTER.md`. Nutze die Ausgabe aus S01.
+
+## Auftrag
+
+Erzeuge `web/scripts/clean-phrases.json`:
+
+```json
+{
+ "activities": [{ "text": "...", "count": 14, "sources": ["..."] }],
+ "themes": [{ "text": "...", "count": 5 }],
+ "school": [{ "text": "...", "count": 2 }]
+}
+```
+
+## Filter (muss weg)
+
+- `Abteilung`, `Ausbildungsnachweis`, `Für die Zeit`, `Name`, `Datum`
+- `Lfd. Nr.`, `Unterschrift`, `Ausbilderin`, Punkte-Linien `……`
+- reine Zahlen / lange Ziffernblöcke / XML-Artefakte
+- `Ferien` als Activity (gehört nur ins Berufsschule-Feld der Woche)
+- doppelte Zeilen durch Tabellen-Duplikate in Word (gleiche Phrase 2× im selben Heft → count sinnvoll)
+
+## Dedup
+
+- case-insensitive
+- trim, Whitespace normalisieren
+- optionale Endpunkt-Varianten zusammenführen (`Termine geplant und vergeben.` ≈ ohne Punkt)
+
+## Abnahme
+
+- [ ] Top-Activities sehen aus wie echte Heftzeilen
+- [ ] `Termine vereinbart` / `Ablage …` / `Rechnungen …` sind oben, wenn häufig
+- [ ] Kein sichtbarer Müll in den Top 50
diff --git a/prompts/suggestions/teilaufgaben/03-kategorisieren-gewichten.md b/prompts/suggestions/teilaufgaben/03-kategorisieren-gewichten.md
new file mode 100644
index 0000000..e712598
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/03-kategorisieren-gewichten.md
@@ -0,0 +1,49 @@
+# S03 – Kategorisieren + Gewichten
+
+Lies `prompts/suggestions/00-MASTER.md`. Input: `clean-phrases.json`.
+
+## Auftrag
+
+Baue Suggestions mit Kategorie und Gewicht.
+
+### Kategorien Betrieb (nur wenn passend)
+
+- Rechnungswesen
+- Kunden
+- Lager
+- Kasse
+- Fahrzeuge
+- Fahrten
+- Organisation
+- Betrieb (Fallback)
+
+### Kategorien Schule
+
+- BWL
+- Buchhaltung
+- Englisch
+- Deutsch
+- IT
+- BFK
+- Gesellschaft
+- Berufsschule (Fallback)
+
+Regeln an echten Wörtern aus den Phrasen ausrichten (Rechnung, Termin, Reifen, Kasse, Crailsheim, Excel, Englisch, …).
+
+### weight
+
+```
+weight = count // Rohhäufigkeit aus den Heften
+```
+
+Optional leicht anheben (+1..2), wenn Phrase in mehreren Ausbildungsjahren vorkommt.
+
+## Ausgabe
+
+Zwischenfile ok, z. B. `web/scripts/scored-phrases.json`.
+
+## Abnahme
+
+- [ ] Jede Phrase hat `type`, `category`, `weight`
+- [ ] Schule nie als `betrieb` gelabelt (Stichprobe)
+- [ ] Hohe weights = wirklich häufige Originalphrasen
diff --git a/prompts/suggestions/teilaufgaben/04-varianten-sparsam.md b/prompts/suggestions/teilaufgaben/04-varianten-sparsam.md
new file mode 100644
index 0000000..8117bb5
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/04-varianten-sparsam.md
@@ -0,0 +1,40 @@
+# S04 – Stilgleiche Varianten (sparsam)
+
+Lies `prompts/suggestions/00-MASTER.md`.
+
+## Ziel
+
+Pool groß genug für Abwechslung – aber **ohne** Fake-Büro-Text.
+
+## Erlaubt
+
+Nur Varianten, die klar aus einem belegten Muster kommen:
+
+| Original (belegt) | Erlaubte Variante |
+|-------------------|-------------------|
+| Termine vereinbart | Termine telefonisch vereinbart |
+| Ablage einsortiert | Ablage sortiert |
+| Rechnungen geschrieben | Rechnungen erstellt |
+| Getränke geholt | Getränke für die Belegschaft geholt |
+
+## Verboten
+
+- Nummerierte Kunstsätze (`Rechnung 1000+i`)
+- Neue Themen, die nie in den Heften vorkommen
+- Englische Management-Floskeln
+- Überlange KI-Sätze
+
+## Mengenregel
+
+- Mindestens **70 %** des finalen Betrieb-Pools = exakte Originale
+- Höchstens **30 %** stilgleiche Varianten
+- Varianten: `weight` niedriger als das Original (z. B. `max(1, originalWeight - 2)`)
+
+## Schule
+
+Für Schule: bevorzugt **nur Originale**. Varianten nur wenn extrem nah (z. B. Tippfehler-Korrektur).
+
+## Abnahme
+
+- [ ] Verhältnis Original/Variante dokumentiert (Konsolen-Log reicht)
+- [ ] 20 zufällige Varianten manuell gegen Originale haltbar
diff --git a/prompts/suggestions/teilaufgaben/05-auswahl-algorithmus.md b/prompts/suggestions/teilaufgaben/05-auswahl-algorithmus.md
new file mode 100644
index 0000000..bcca7a5
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/05-auswahl-algorithmus.md
@@ -0,0 +1,33 @@
+# S05 – Auswahl-Algorithmus (beste Random-Sets)
+
+Lies `prompts/suggestions/00-MASTER.md`.
+Code vor allem in `web/src/lib/suggest.ts` (+ App nur wenn nötig).
+
+## Ziel
+
+Wenn der User „4 neue“, „8 neue“ oder „Woche automatisch füllen“ klickt, sollen die Vorschläge **so gut wie möglich** sein – nicht nur zufällig, sondern gewichtet und passend zur Woche.
+
+## Regeln
+
+1. **Weighted random** nach `weight` (häufige echte Phrasen öfter)
+2. **Keine Duplikate** in Offer + bereits gewählten Texten
+3. **usedSuggestionIds** meiden, bis Pool zu klein → dann Fallback
+4. **Ferienwoche / keine Schule:** nur `type: betrieb`
+5. **Schulwoche:** überwiegend Betrieb; 0–2 Schule-Themen in größeren Offers
+6. **Auto-füllen Woche:** ca. 8–12 Betriebseinträge, thematisch gemischt (nicht 8× nur Ablage)
+7. **Diversität:** bei Auto-füllen max. 2–3 aus derselben `category`, außer Pool zu klein
+8. **Themen der Woche:** random aus echten `WEEK_THEMES`
+
+## API (orientierend)
+
+```ts
+pickRandomSuggestions(monday, count, usedIds, alreadySelectedTexts)
+pickWeekSet(monday, usedIds) // für Auto-füllen: diverse, gewichtete Woche
+```
+
+## Abnahme
+
+- [ ] 10× „4 neue“: Phrasen klingen echt, wenig Wiederholung
+- [ ] Auto-füllen: gemischte Kategorien
+- [ ] Ferienwoche: keine Schul-Vorschläge im Offer
+- [ ] Build ok
diff --git a/prompts/suggestions/teilaufgaben/06-qualitaetstor.md b/prompts/suggestions/teilaufgaben/06-qualitaetstor.md
new file mode 100644
index 0000000..3d29e5c
--- /dev/null
+++ b/prompts/suggestions/teilaufgaben/06-qualitaetstor.md
@@ -0,0 +1,38 @@
+# S06 – Qualitätstor „klingt nach Nico“
+
+Lies `prompts/suggestions/00-MASTER.md`. Abschluss-Check nur für Suggestions.
+
+## Automatische Checks (Skript)
+
+Schreibe/aktualisiere ein Skript, das failt wenn:
+
+- Phrase matcht Müll-Regex (Unterschrift, Lfd. Nr., `……`, lange Ziffern)
+- `type` fehlt / ungültig
+- `weight < 1`
+- Duplikate (case-insensitive)
+- Anteil exakter Originale am Betrieb-Pool < 70 % (gegen `clean-phrases.json`)
+
+## Manuelle Stichprobe (du als Agent)
+
+Ziehe 30 zufällige Betrieb + 15 Schule und bewerte:
+
+| Kriterium | Ja/Nein |
+|-----------|---------|
+| Könnte so im echten Heft stehen | |
+| Kein KI-/Lehrbuch-Ton | |
+| Kategorie plausibel | |
+
+Wenn > 3 klare Flops → zurück zu S02/S04 und nachbessern.
+
+## Final schreiben
+
+- `web/src/data/suggestions.ts` final generieren
+- `WEEK_THEMES` nur echte Themen
+- `npm run generate:suggestions` dokumentieren/aktualisieren
+- `npm run build`
+
+## Abnahme
+
+- [ ] Auto-Checks grün
+- [ ] Stichprobe bestanden
+- [ ] Kurzbericht: Anzahl Betrieb/Schule, Top-10 Phrasen, Original-Anteil
diff --git a/prompts/teilaufgaben/01-word-vorlage.md b/prompts/teilaufgaben/01-word-vorlage.md
new file mode 100644
index 0000000..4498d39
--- /dev/null
+++ b/prompts/teilaufgaben/01-word-vorlage.md
@@ -0,0 +1,60 @@
+# Teilaufgabe 01 – Echte Word-Vorlage nutzen
+
+Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um.
+
+## Problem
+
+Der aktuelle Export in `web/src/lib/exportDocx.ts` baut ein **neues** Dokument mit der `docx`-Library.
+Das sieht **nicht** aus wie die echten Hefte in:
+
+- `1. Ausbildungsjahr/*.docx`
+- `2. Ausbildungsjahr/*.docx`
+
+## Ziel
+
+Neue Berichtshefte müssen die **identische Vorlage** der bestehenden Ausbildungsnachweise verwenden.
+
+## Vorgehen
+
+1. Nimm eine saubere Vorlage aus den vorhandenen Heften, z. B.
+ `2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx`
+ Kopiere sie nach `web/public/templates/ausbildungsnachweis.docx` (oder `web/src/assets/templates/`).
+
+2. Analysiere `word/document.xml`: Welche Textstellen müssen ersetzt werden?
+ - Abteilung / Nr. / Zeitraum / Ausbildungsjahr
+ - Name / Datum
+ - Tägliche Tätigkeiten (Bullet-Liste)
+ - Lfd. Nr. Ausbildungsrahmenplan
+ - Thema der Woche
+ - Berufsschule (Themen oder „Ferien“)
+ - Unterschriftsdatum
+
+3. Implementiere Befüllung durch **Vorlagen-Kopie + Textersetzung** (bevorzugt):
+ - Option A: `docxtemplater` + `pizzip` mit Platzhaltern in einer vorbereiteten Template-Kopie
+ - Option B: ZIP öffnen, in `document.xml` gezielt ersetzen, wieder packen
+ - Option C: `docx-templates` / ähnlich
+
+ **Nicht** akzeptabel: komplett neues Layout mit `new Document({...})` ohne die Original-Styles/Tabellen.
+
+4. Erhalte:
+ - Schriften, Abstände, Tabellen, Ränder der Vorlage
+ - Zweispaltige/strukturierte IHK-Optik wie in den Originalen
+ - Dateiname: `Berichtsheft DD.MM - DD.MM.YYYY (N).docx`
+
+5. Speichern/Download im Browser; Originale nicht überschreiben.
+ Optional zusätzlich nach `export/2. Ausbildungsjahr/` schreiben, wenn Node-seitig möglich – Download reicht.
+
+6. Feiertage in der Tätigkeitsliste wie in Originalen vermerken (z. B. `Freitag Feiertag`).
+
+## Abnahme
+
+- [ ] Exportierte DOCX neben ein Original legen → optisch gleich (Vorlage erkennbar)
+- [ ] Inhalte der aktuellen Woche stehen korrekt drin
+- [ ] `npm run build` ok
+- [ ] Kurzer Hinweis in Commit-/Antwort: welcher Template-Pfad genutzt wird
+
+## Nicht tun
+
+- Eigenes „ähnliches“ Layout designen
+- PDF in dieser Teilaufgabe priorisieren (kommt in 05)
+- Alte Hefte im Quellordner ändern
diff --git a/prompts/teilaufgaben/02-vorschlaege.md b/prompts/teilaufgaben/02-vorschlaege.md
new file mode 100644
index 0000000..120cc5c
--- /dev/null
+++ b/prompts/teilaufgaben/02-vorschlaege.md
@@ -0,0 +1,66 @@
+# Teilaufgabe 02 – Bessere Vorschläge aus allen Berichtsheften
+
+Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um.
+
+## Problem
+
+Vorschläge sind teilweise schon extrahiert, aber noch nicht gut genug:
+
+- zu generisch / künstlich wirkende Varianten
+- Stil weicht von Nicos echten Formulierungen ab
+- zu wenig Gewichtung häufiger, typischer Einträge
+- Schulthemen und Betriebsthemen vermischen sich falsch
+
+## Ziel
+
+Eine Vorschlagsdatenbank, die sich **anfühlt wie aus den echten Heften** von Nico.
+
+## Vorgehen
+
+1. **Alle** `.docx` in `1. Ausbildungsjahr/` und `2. Ausbildungsjahr/` erneut parsen
+ (Skript unter `web/scripts/`, Ausgabe z. B. `clean-phrases.json`).
+
+2. Extrahiere sauber getrennt:
+ - **Betriebliche Tätigkeiten** (kurze Sätze wie in den Heften)
+ - **Thema der Woche**
+ - **Berufsschule**-Themen
+ - Häufigkeit je Phrase
+
+3. Qualitätsfilter:
+ - Header/Unterschriften/Nummern-Müll entfernen (`43180`, `Lfd. Nr.`, `…………`, IDs)
+ - Duplikate (case-insensitive) entfernen
+ - Länge typisch halten (wie Originale: oft 1 kurze Zeile, manchmal 1 längerer Satz)
+ - Orte/Firmen aus den Heften behalten: Crailsheim, Feuchtwangen, Rothenburg, WM, Guardey, Bosch-Mobilität, …
+
+4. Aufbau `web/src/data/suggestions.ts`:
+ ```ts
+ { id, text, type: 'betrieb' | 'schule', category, weight?: number }
+ ```
+ - `weight` = Häufigkeit aus den Heften (für bessere Random-Auswahl)
+ - Nur stilgleiche Varianten ergänzen, wenn nötig – **nicht** erfundene Büro-Floskeln
+
+5. Auswahl-Logik in `web/src/lib/suggest.ts`:
+ - Gewichtet random (häufige Phrasen öfter)
+ - Keine Wiederholung in derselben Woche / bereits genutzte IDs meiden
+ - In Schulwochen: überwiegend Betrieb + passende Schule-Themen
+ - In Ferienwochen: **nur Betrieb**, Schule-Feld = `Ferien`
+
+6. Themen der Woche: echte Liste aus den Heften (`Lagerhaltung`, `Rechnungswesen`, `Büroabläufe`, …).
+
+## Abnahme
+
+- [ ] Stichprobe 20 Vorschläge: klingen wie Nico-Hefte
+- [ ] Keine Müll-Strings / XML-Reste
+- [ ] Ferienwoche zeigt keine Schul-Vorschläge als Pflicht
+- [ ] „4 neue“ / „8 neue“ / Auto-füllen liefert abwechslungsreiche, realistische Sets
+- [ ] Skript reproduzierbar: `npm run generate:suggestions`
+
+## Beispiele guter Stil (Orientierung)
+
+- `Termine vereinbart`
+- `Ablage einsortiert`
+- `Reifen bestellt`
+- `Kassenbuch geführt und die Kasse gezählt`
+- `Teil beim WM in Crailsheim abgeholt`
+- `Mobilitätsgarantien abgeschlossen`
+- `Polypolpreisbildung` / `Introducing a Company` (Schule)
diff --git a/prompts/teilaufgaben/03-wochen-ui.md b/prompts/teilaufgaben/03-wochen-ui.md
new file mode 100644
index 0000000..49f0faf
--- /dev/null
+++ b/prompts/teilaufgaben/03-wochen-ui.md
@@ -0,0 +1,46 @@
+# Teilaufgabe 03 – Wochen-UI (nichts tippen)
+
+Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um.
+
+## Ziel
+
+Eine klare, minimale Oberfläche nur für **eine Woche**:
+
+1. Woche anzeigen (Nr., Zeitraum, Ausbildungsjahr, Tagestypen)
+2. Vorschläge zeigen (4 random, mehr möglich)
+3. Auswahl → Berichtsheft erzeugen (DOCX/PDF)
+4. Automatisch zur nächsten Woche
+
+## UI-Anforderungen
+
+- **Kein** freies Textfeld für Tätigkeiten
+- **Kein** Tages-Editor Zeile für Zeile tippen
+- Aktionen:
+ - `4 neue` Vorschläge
+ - `8 neue` Vorschläge
+ - `Woche automatisch füllen`
+ - Vorschlag antippen = auswählen / abwählen
+ - Gewählte Liste mit Entfernen (×)
+ - `Berichtsheft erstellen (DOCX + PDF) & nächste Woche`
+- Thema der Woche: nur aus Vorschlägen/Würfeln (`Anderes Thema`), nicht tippen
+- Wochen-Navigation Vor/Zurück optional, aber Fortschritt speichern (`localStorage`)
+
+## Logik
+
+- Start: Woche 79 ab `06.04.2026`
+- Mindestanzahl Betriebs-Vorschläge vor Export (z. B. 4–8)
+- Nach Erfolg: Woche als `done`, `usedSuggestionIds` merken, `currentWeekMonday` +7 Tage
+- Feiertage/Ferien in der Wochenübersicht sichtbar (Pills)
+
+## Design
+
+- Eine klare Arbeitsfläche, kein Dashboard-Chaos
+- Deutsch, gut auf Mobile bedienbar
+- Vorhandenes Look in `web/src/App.css` verfeinern, nicht komplett verwerfen
+
+## Abnahme
+
+- [ ] User kann ein komplettes Heft erzeugen, ohne Tastatur für Inhalt
+- [ ] Auto-füllen + Export funktioniert
+- [ ] Nächste Woche erscheint danach
+- [ ] Kein Tages-Schreibmodus mehr in der UI
diff --git a/prompts/teilaufgaben/04-kalender.md b/prompts/teilaufgaben/04-kalender.md
new file mode 100644
index 0000000..21935cb
--- /dev/null
+++ b/prompts/teilaufgaben/04-kalender.md
@@ -0,0 +1,42 @@
+# Teilaufgabe 04 – Kalenderregeln (Schule / Ferien / Feiertage)
+
+Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um.
+
+## Regeln (verbindlich)
+
+| Situation | Ergebnis |
+|-----------|----------|
+| Montag, Mittwoch, Freitag | Betrieb |
+| Dienstag, Donnerstag | Berufsschule |
+| Tag liegt in BW-Schulferien | **Betrieb** (auch Di/Do) |
+| Gesetzlicher Feiertag BW | Feiertag |
+| Samstag, Sonntag | überspringen |
+
+## Daten
+
+Pflege in `web/src/data/holidays-bw.ts` (oder gleichwertig):
+
+- Osterferien, Pfingstferien, Sommerferien, Herbstferien, Weihnachtsferien (mind. 2026–2027)
+- Feiertage: Neujahr, Hl. Drei Könige, Karfreitag, Ostermontag, 1.5., Himmelfahrt, Pfingstmontag, Fronleichnam, 3.10., Allerheiligen, 25./26.12.
+
+## Auswirkungen auf App
+
+1. Wochen-Pills zeigen korrekten Typ
+2. Vorschlags-Pool: Ferienwoche → nur Betrieb; Schulwoche → Betrieb + Schule
+3. Export Berufsschule-Feld: `Ferien` oder echte Schulthemen
+4. Feiertag im Tätigkeitsblock wie Originale: z. B. `Freitag Feiertag`
+5. Wochennummer relativ zu Heft 78 / Start 79 korrekt
+
+## Abnahme
+
+- [x] Woche 79 (`06.04.–10.04.2026`): Ostermontag Feiertag, Rest Betrieb (Osterferien)
+- [x] Eine normale Schulwoche nach Ferien: Di/Do = Schule
+- [x] Unit-/Smoke-Checks oder kurze manuelle Verifikation dokumentieren
+
+### Verifikation
+
+```bash
+cd web && npm run test:calendar
+```
+
+Abgedeckt in `web/scripts/verify-calendar.mjs`: Woche 79, Schulwoche 13.04.2026, Ferien→Betrieb, Feiertag-Zeile, Vorschlags-Pool, Wochennummern 78/79/80.
diff --git a/prompts/teilaufgaben/05-export-pdf.md b/prompts/teilaufgaben/05-export-pdf.md
new file mode 100644
index 0000000..aab8957
--- /dev/null
+++ b/prompts/teilaufgaben/05-export-pdf.md
@@ -0,0 +1,29 @@
+# Teilaufgabe 05 – PDF-Export an Vorlage angleichen
+
+Lies zuerst `prompts/00-MASTER.md`. Ideal **nach** Teilaufgabe 01 (Word-Vorlage).
+
+## Ziel
+
+PDF soll denselben Inhalt und möglichst dieselbe Struktur liefern wie die befüllte Word-Vorlage.
+
+## Inhalt (gleiche Reihenfolge wie Original-Hefte)
+
+1. Abteilung, Ausbildungsnachweis Nr., Zeitraum
+2. Ausbildungsjahr, Name, Datum
+3. Tägliche Tätigkeiten (flach, wie im Original – nicht unnötig nach Tagen zerlegen, außer die Vorlage macht das)
+4. Betriebliche Tätigkeiten / Zuordnung Lfd. Nr.
+5. Thema der Woche
+6. Berufsschule (Themen oder Ferien)
+7. Unterschriftsbereiche
+
+## Technik
+
+- Bevorzugt: aus derselben Week-Datenstruktur wie DOCX generieren (`WeekEntry`)
+- `jspdf` ok, oder PDF aus DOCX konvertieren falls robust machbar
+- Dateiname analog: `Berichtsheft DD.MM - DD.MM.YYYY (N).pdf`
+
+## Abnahme
+
+- [ ] Ein Klick erzeugt DOCX + PDF mit gleichem Inhalt
+- [ ] Keine leeren Pflichtfelder bei fertiger Woche
+- [ ] Feiertag/Ferien korrekt vermerkt
diff --git a/prompts/teilaufgaben/06-qualitaet.md b/prompts/teilaufgaben/06-qualitaet.md
new file mode 100644
index 0000000..fc6ca82
--- /dev/null
+++ b/prompts/teilaufgaben/06-qualitaet.md
@@ -0,0 +1,59 @@
+# Teilaufgabe 06 – Qualität / Endcheck
+
+Lies zuerst `prompts/00-MASTER.md`. Führe diesen Check aus, wenn 01–05 weitgehend fertig sind.
+
+## Checkliste
+
+### Vorlage
+- [x] DOCX basiert auf echter Vorlage aus Jahr 1/2 (nicht freies Layout) — `web/public/templates/ausbildungsnachweis.docx` + PizZip-Befüllung in `exportDocx.ts`
+- [ ] Optischer Vergleich: neues Heft vs. `Berichtsheft 23.03 - 27.03.2026 (77).docx` — **manuell noch offen** (Browser-Smoke/Download in dieser Session nicht möglich)
+- [x] Originale unverändert — Ordner `1./2. Ausbildungsjahr/` nicht angefasst; Vorlage ist Kopie unter `web/public/templates/`
+
+### Vorschläge
+- [x] Phrasen aus echten Heften, Stichprobe ok (788 Einträge; Stichprobe: Kasse, Rechnungen, Spülmaschine, Berufsschule-Themen)
+- [x] Kein XML-/Nummern-Müll (Scan: 0 Treffer auf XML/Müll-Muster)
+- [x] Gewichtung / keine harten Wochen-Duplikate (`usedSuggestionIds` + Text-Ausschluss in `pickRandomSuggestions`)
+
+### UX
+- [x] Nichts tippen für Inhalt (keine Textfelder für Tätigkeiten)
+- [x] 4/8 neue + Auto-füllen
+- [x] Nach Export nächste Woche (`finishWeek` setzt `currentWeekMonday` auf `nextWeekMonday`)
+- [x] Reset-Funktion klar („Fortschritt zurücksetzen“ mit Confirm)
+
+### Kalender
+- [x] Woche 79 Ferien/Feiertag korrekt (06.04. Ostermontag/Feiertag, Di–Fr Betrieb + Osterferien; Schule = Ferien)
+- [x] Schulwoche Di/Do Schule (z. B. 13.–17.04.2026)
+
+### Technik
+- [x] `npm run build` grün (nach Fix: ungenutzter Param in `exportPdf.ts`, Vitest-Config aus `vite.config.ts` entfernt, Tests aus `tsc`-Include ausgeschlossen)
+- [x] Keine sensiblen Secrets (keine `.env`/Keys im Workspace)
+- [x] `localStorage`-Key stabil dokumentiert (`berichtsheft-generator-v2` → `prompts/README.md` + exportierte `STORAGE_KEY`)
+
+## Smoke-Test (manuell)
+
+1. App starten (`cd web && npm run dev`)
+2. Fortschritt zurücksetzen
+3. Woche 79 → automatisch füllen → DOCX+PDF
+4. Datei öffnen und mit Original vergleichen
+5. Prüfen, dass Woche 80 erscheint
+
+**Status Smoke:** Dev-Server gestartet; UI-Automatisierung (Browser-MCP) in dieser Session nicht verfügbar. Logik für Schritte 2–5 per Code/Kalender-Tests abgesichert; **Schritt 4 (optischer DOCX-Vergleich) bleibt manuell.**
+
+## Ergebnis
+
+Stand Endcheck (26.07.2026):
+
+### Erfüllt
+- Vorlage-Pipeline: echte DOCX-Kopie + XML-Befüllung (nicht mehr `new Document` freies Layout)
+- UX/Kalender/Vorschläge/Build/localStorage wie oben abgehakt
+- Woche 79/80-Regeln und Feiertagszeile durch `calendar.test.ts` spezifiziert
+
+### Noch offen
+1. **Manueller Optik-Check** Export-DOCX neben Heft 77 legen (gleiche Tabellen/Schriften/Abschnitte)
+2. **Vitest-Integration** in `vite.config.ts` wiederherstellen, sobald `vitest`-Install/Types zuverlässig sind (`npx vitest run` separat möglich)
+3. Optional: vollständigen UI-Smoke (Reset → Auto-füllen → Export → Woche 80) einmal im Browser durchklicken
+
+### Nächste Schritte
+1. Ein Export aus Woche 79 erzeugen und optisch mit `2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx` vergleichen
+2. Bei Abweichungen nur `exportDocx.ts` / Template-Befüllung nachschärfen (Originale nicht ändern)
+3. Vitest sauber verdrahten (`defineConfig` aus `vitest/config` + Types), wenn npm-Install stabil ist
diff --git a/web/.gitignore b/web/.gitignore
new file mode 100644
index 0000000..f50331d
--- /dev/null
+++ b/web/.gitignore
@@ -0,0 +1,25 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+scripts/.tmp-verify/
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
diff --git a/web/.oxlintrc.json b/web/.oxlintrc.json
new file mode 100644
index 0000000..6fa991d
--- /dev/null
+++ b/web/.oxlintrc.json
@@ -0,0 +1,8 @@
+{
+ "$schema": "./node_modules/oxlint/configuration_schema.json",
+ "plugins": ["react", "typescript", "oxc"],
+ "rules": {
+ "react/rules-of-hooks": "error",
+ "react/only-export-components": ["warn", { "allowConstantExport": true }]
+ }
+}
diff --git a/web/README.md b/web/README.md
new file mode 100644
index 0000000..1b00c10
--- /dev/null
+++ b/web/README.md
@@ -0,0 +1,58 @@
+# Berichtsheft-Generator (Web)
+
+## Suggestions regenerieren
+
+Aus den echten Heften unter `../1. Ausbildungsjahr` und `../2. Ausbildungsjahr`:
+
+```bash
+npm run generate:suggestions
+```
+
+Pipeline:
+
+1. `scripts/extract-phrases.mjs` – `.docx` → Rohdaten
+2. `scripts/clean-phrases.mjs` → `scripts/clean-phrases.json`
+3. `scripts/score-phrases.mjs` → `scripts/scored-phrases.json` (category + weight)
+4. `scripts/build-real-suggestions.mjs` → `src/data/suggestions.ts` (`SUGGESTIONS`, `WEEK_THEMES` nur echte Themen)
+5. `scripts/verify-suggestions.mjs` – Qualitätstor: Müll-Regex, gültiger `type`, `weight ≥ 1`, keine Duplikate, ≥70 % exakte Betrieb-Originale gegen `clean-phrases.json`
+
+Nur das Tor erneut prüfen:
+
+```bash
+npm run check:suggestions
+```
+
+---
+
+# React + TypeScript + Vite
+
+This template provides a minimal setup to get React working in Vite with HMR and some Oxlint rules.
+
+Currently, two official plugins are available:
+
+- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs)
+- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/)
+
+## React Compiler
+
+The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).
+
+## Expanding the Oxlint configuration
+
+If you are developing a production application, we recommend enabling type-aware lint rules by installing `oxlint-tsgolint` and editing `.oxlintrc.json`:
+
+```json
+{
+ "$schema": "./node_modules/oxlint/configuration_schema.json",
+ "plugins": ["react", "typescript", "oxc"],
+ "options": {
+ "typeAware": true
+ },
+ "rules": {
+ "react/rules-of-hooks": "error",
+ "react/only-export-components": ["warn", { "allowConstantExport": true }]
+ }
+}
+```
+
+See the [Oxlint rules documentation](https://oxc.rs/docs/guide/usage/linter/rules) for the full list of rules and categories.
diff --git a/web/index.html b/web/index.html
new file mode 100644
index 0000000..84e429a
--- /dev/null
+++ b/web/index.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+ Berichtsheft Generator
+
+
+
+
+
+
+
+
+
diff --git a/web/package-lock.json b/web/package-lock.json
new file mode 100644
index 0000000..85da88e
--- /dev/null
+++ b/web/package-lock.json
@@ -0,0 +1,2308 @@
+{
+ "name": "berichtsheft-generator",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "berichtsheft-generator",
+ "version": "1.0.0",
+ "dependencies": {
+ "file-saver": "^2.0.5",
+ "jspdf": "^4.2.1",
+ "pizzip": "^3.2.0",
+ "react": "^19.2.7",
+ "react-dom": "^19.2.7"
+ },
+ "devDependencies": {
+ "@types/file-saver": "^2.0.7",
+ "@types/node": "^24.13.2",
+ "@types/pizzip": "^3.0.5",
+ "@types/react": "^19.2.17",
+ "@types/react-dom": "^19.2.3",
+ "@vitejs/plugin-react": "^6.0.3",
+ "jszip": "^3.10.1",
+ "oxlint": "^1.71.0",
+ "tsx": "^4.23.1",
+ "typescript": "~6.0.2",
+ "vite": "^8.1.1"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.29.7",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
+ "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@emnapi/core": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz",
+ "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/wasi-threads": "1.2.2",
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@emnapi/runtime": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz",
+ "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@emnapi/wasi-threads": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz",
+ "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
+ "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
+ "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
+ "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
+ "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
+ "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
+ "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
+ "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
+ "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
+ "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
+ "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
+ "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
+ "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
+ "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
+ "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
+ "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
+ "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
+ "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
+ "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
+ "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openbsd-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
+ "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
+ "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/openharmony-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
+ "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
+ "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
+ "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
+ "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
+ "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@napi-rs/wasm-runtime": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz",
+ "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "@tybys/wasm-util": "^0.10.3"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/Brooooooklyn"
+ },
+ "peerDependencies": {
+ "@emnapi/core": "^1.7.1",
+ "@emnapi/runtime": "^1.7.1"
+ }
+ },
+ "node_modules/@oxc-project/types": {
+ "version": "0.139.0",
+ "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz",
+ "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/Boshen"
+ }
+ },
+ "node_modules/@oxlint/binding-android-arm-eabi": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.75.0.tgz",
+ "integrity": "sha512-lutovtFzJqlRaqpZrCqSSGaHZzl9nIxxpjLzhSRLunN6dCLylj0uzlCyQGaQDIys7rrv8kVXiFO+R4Zpn0bX7g==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-android-arm64": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.75.0.tgz",
+ "integrity": "sha512-hXI0hDgHkw4w5nfru72aG7y+2iQJmC4waH/KV6H/hbgA6yAP5jYNx0P9yug15Hs0tWl/+mda3Jjn/2gmDT48tw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-darwin-arm64": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.75.0.tgz",
+ "integrity": "sha512-D91BWbK/dMYfCcrghspPIuKs2D9LF4Z/OabVSQjw1AO6PWxArD7teDA48bm0ySFqWDaPVqmQRl5GMWNglTXyrQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-darwin-x64": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.75.0.tgz",
+ "integrity": "sha512-02mpwzf12BonZ6PT0TuQoomvEh2kVl2WGBIKWezCyToIS+rYkQZ6GXnARBAl9A4Ovm2V+Xe7M4KretyqmmcnJQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-freebsd-x64": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.75.0.tgz",
+ "integrity": "sha512-qZJgLnDaBsiL5YESx2t/TZ8eXkL9fEkKoXEdzegROhlz9A0lgyGnZ0dAzJrh7LJAHQl2K9RdRueN2s/9N7+odg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-arm-gnueabihf": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.75.0.tgz",
+ "integrity": "sha512-7XlaWA5BJD3XpCfrEqjEe6Zseeb14S7QGa304XfwKignRaKQ+eIj775BQ7nIslggWickl4IsPUFqJ+/gAyNHVg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-arm-musleabihf": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.75.0.tgz",
+ "integrity": "sha512-av6Tpv8yrcMMMOadOqENBhlsLRcGFXXwoQ0hzHhsmS9FJ4Wioy8we427GbcMe2XTxmL2e60T67H1Dyr3up+tAA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-arm64-gnu": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.75.0.tgz",
+ "integrity": "sha512-WcUhd8fHT5plrA14lANevl+hOl815mVI5t2hU21oFWrZKFXIVV/Sr4rWQV0NzSvzBupbMLNc5ErEA6Ehxh5jMg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-arm64-musl": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.75.0.tgz",
+ "integrity": "sha512-UWzp5wRHFe/ESO3+eEaxXsTkYTGLYjnTsi/I5neEacXSItQ6WNleapfOAeA4x2b8nyhJ4uQxqvtv9pHv8kWJtQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-ppc64-gnu": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.75.0.tgz",
+ "integrity": "sha512-XEVRwGMLKCUKrvhLAz4F6AIh8MJrQVdSZtAmPpRZt9tGPsUnamPOcl3dS/ZQzJnar/Ymgc//+xho0L60Emzuxg==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-riscv64-gnu": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.75.0.tgz",
+ "integrity": "sha512-mAG4DUXqfLC8cTjMD2kt3jDmVzFREYtDyeLNdLdsCcBc4Zbl2EMuiFektGBilQwkNjYnMvCqJs55U+Hyb+b+jw==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-riscv64-musl": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.75.0.tgz",
+ "integrity": "sha512-95hrAvriAlI+pekSomTFIn0+bawMDlDwTNVmdjsFusTHyL2JWh7TWvRNG/Lkim72uN8OiCcO9wcaC6omLP5E3w==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-s390x-gnu": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.75.0.tgz",
+ "integrity": "sha512-4b6f2+FrtruAESrCqIKcrarzfrSx+wk2QNcp+RT91/Prc+pMQMAfyZ1rG1c3tFQNl8Bc616tx40uNXyxNBRPbQ==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-x64-gnu": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.75.0.tgz",
+ "integrity": "sha512-nshAhrUvXFUWOvqQ2soIw7HFNWvpvEV4o0cYSqPtzLiPF5gKyYTDOOTJ6Rn8g8K/iGvPIrbDA4v8+5MvnjJrrg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-linux-x64-musl": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.75.0.tgz",
+ "integrity": "sha512-e4jNxLKnxLC6sYBQRxrI2pgIIxnmMtF8U/VwNYcjTT/CLS+spH624cYVnj07bTKwaEWT37/e025isOs6j/0xqA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-openharmony-arm64": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.75.0.tgz",
+ "integrity": "sha512-hZ2lH+1qLf/DiEP9UWuQTK2JWj/BgvMB4jhIV4SmNU1wfEiYYX4TynQyAZXx0j9X4qRYizAL042SKaV+8ynh4w==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-win32-arm64-msvc": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.75.0.tgz",
+ "integrity": "sha512-Ilj6PNzGDS3bCU0MSJH7Msh0NhH+T/mRp2shwg+q+GHeVlPwP5LEboW96aW+3kVKFk6zYZy1Xi5pZkqZh6X8KQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-win32-ia32-msvc": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.75.0.tgz",
+ "integrity": "sha512-QVit2nOEOiPhkmsrksPSkoGCdnZRNkspt8fwoYyP09te1VEbnSj4LAxua4rc8FKTmWkySVe05j8iz9GXYfF1AQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@oxlint/binding-win32-x64-msvc": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.75.0.tgz",
+ "integrity": "sha512-DSxnNkBUAYARPwJtR12Ig3deWr8w0H997xP6jy33i+e0SyYJw8FKuz4+cZtpmPEhQmvlPJE3X/2vNxDmLkd/rA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-android-arm64": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz",
+ "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-darwin-arm64": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz",
+ "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-darwin-x64": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz",
+ "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-freebsd-x64": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz",
+ "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz",
+ "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-arm64-gnu": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz",
+ "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-arm64-musl": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz",
+ "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-ppc64-gnu": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz",
+ "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-s390x-gnu": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz",
+ "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-x64-gnu": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz",
+ "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-linux-x64-musl": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz",
+ "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-openharmony-arm64": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz",
+ "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-wasm32-wasi": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz",
+ "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==",
+ "cpu": [
+ "wasm32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "@emnapi/core": "1.11.1",
+ "@emnapi/runtime": "1.11.1",
+ "@napi-rs/wasm-runtime": "^1.1.6"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-win32-arm64-msvc": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz",
+ "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/binding-win32-x64-msvc": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz",
+ "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ }
+ },
+ "node_modules/@rolldown/pluginutils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
+ "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tybys/wasm-util": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
+ "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
+ "node_modules/@types/file-saver": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.7.tgz",
+ "integrity": "sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/node": {
+ "version": "24.13.3",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
+ "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "undici-types": "~7.18.0"
+ }
+ },
+ "node_modules/@types/pako": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/pako/-/pako-2.0.4.tgz",
+ "integrity": "sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw==",
+ "license": "MIT"
+ },
+ "node_modules/@types/pizzip": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@types/pizzip/-/pizzip-3.0.5.tgz",
+ "integrity": "sha512-XnXA0VgZZy/caVTkENhNCGeE6U/TH7MWe2SnqPi137BTcxWlN/s/ijohQm1KngR2XL5TfzWcY3QfJlhgsyBZfg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/raf": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.3.tgz",
+ "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/@types/react": {
+ "version": "19.2.17",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
+ "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "csstype": "^3.2.2"
+ }
+ },
+ "node_modules/@types/react-dom": {
+ "version": "19.2.3",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
+ "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "@types/react": "^19.2.0"
+ }
+ },
+ "node_modules/@types/trusted-types": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
+ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/@vitejs/plugin-react": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.4.tgz",
+ "integrity": "sha512-XcCQz0TBpBgljhj0gMuuDj49i6Ytqh5q1osT/Gp5uAVJUCTWxyskk/l1jwYYiu2xcNHHipdMz40EGfM1VdamVg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@rolldown/pluginutils": "^1.0.1"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "peerDependencies": {
+ "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0",
+ "babel-plugin-react-compiler": "^1.0.0",
+ "vite": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@rolldown/plugin-babel": {
+ "optional": true
+ },
+ "babel-plugin-react-compiler": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/base64-arraybuffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
+ "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/canvg": {
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.11.tgz",
+ "integrity": "sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "@babel/runtime": "^7.12.5",
+ "@types/raf": "^3.4.0",
+ "core-js": "^3.8.3",
+ "raf": "^3.4.1",
+ "regenerator-runtime": "^0.13.7",
+ "rgbcolor": "^1.0.1",
+ "stackblur-canvas": "^2.0.0",
+ "svg-pathdata": "^6.0.3"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/core-js": {
+ "version": "3.49.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz",
+ "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-util-is": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/css-line-break": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz",
+ "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "utrie": "^1.0.2"
+ }
+ },
+ "node_modules/csstype": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
+ "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/detect-libc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dompurify": {
+ "version": "3.4.12",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.12.tgz",
+ "integrity": "sha512-zQvGet8Z2sWbQhCmfFz/T5QWH2oBmjnqK3qvOjaqaNLrLEF912WamU+ohnTp0TCep/MFVHpdJuCZEdFOdTnEFg==",
+ "license": "(MPL-2.0 OR Apache-2.0)",
+ "optional": true,
+ "optionalDependencies": {
+ "@types/trusted-types": "^2.0.7"
+ }
+ },
+ "node_modules/esbuild": {
+ "version": "0.28.1",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
+ "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.28.1",
+ "@esbuild/android-arm": "0.28.1",
+ "@esbuild/android-arm64": "0.28.1",
+ "@esbuild/android-x64": "0.28.1",
+ "@esbuild/darwin-arm64": "0.28.1",
+ "@esbuild/darwin-x64": "0.28.1",
+ "@esbuild/freebsd-arm64": "0.28.1",
+ "@esbuild/freebsd-x64": "0.28.1",
+ "@esbuild/linux-arm": "0.28.1",
+ "@esbuild/linux-arm64": "0.28.1",
+ "@esbuild/linux-ia32": "0.28.1",
+ "@esbuild/linux-loong64": "0.28.1",
+ "@esbuild/linux-mips64el": "0.28.1",
+ "@esbuild/linux-ppc64": "0.28.1",
+ "@esbuild/linux-riscv64": "0.28.1",
+ "@esbuild/linux-s390x": "0.28.1",
+ "@esbuild/linux-x64": "0.28.1",
+ "@esbuild/netbsd-arm64": "0.28.1",
+ "@esbuild/netbsd-x64": "0.28.1",
+ "@esbuild/openbsd-arm64": "0.28.1",
+ "@esbuild/openbsd-x64": "0.28.1",
+ "@esbuild/openharmony-arm64": "0.28.1",
+ "@esbuild/sunos-x64": "0.28.1",
+ "@esbuild/win32-arm64": "0.28.1",
+ "@esbuild/win32-ia32": "0.28.1",
+ "@esbuild/win32-x64": "0.28.1"
+ }
+ },
+ "node_modules/fast-png": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/fast-png/-/fast-png-6.4.0.tgz",
+ "integrity": "sha512-kAqZq1TlgBjZcLr5mcN6NP5Rv4V2f22z00c3g8vRrwkcqjerx7BEhPbOnWCPqaHUl2XWQBJQvOT/FQhdMT7X/Q==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/pako": "^2.0.3",
+ "iobuffer": "^5.3.2",
+ "pako": "^2.1.0"
+ }
+ },
+ "node_modules/fdir": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+ "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/fflate": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
+ "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
+ "license": "MIT"
+ },
+ "node_modules/file-saver": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz",
+ "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==",
+ "license": "MIT"
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/html2canvas": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz",
+ "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "css-line-break": "^2.1.0",
+ "text-segmentation": "^1.0.3"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/immediate": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
+ "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/iobuffer": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/iobuffer/-/iobuffer-5.4.0.tgz",
+ "integrity": "sha512-DRebOWuqDvxunfkNJAlc3IzWIPD5xVxwUNbHr7xKB8E6aLJxIPfNX3CoMJghcFjpv6RWQsrcJbghtEwSPoJqMA==",
+ "license": "MIT"
+ },
+ "node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/jspdf": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-4.2.1.tgz",
+ "integrity": "sha512-YyAXyvnmjTbR4bHQRLzex3CuINCDlQnBqoSYyjJwTP2x9jDLuKDzy7aKUl0hgx3uhcl7xzg32agn5vlie6HIlQ==",
+ "license": "MIT",
+ "dependencies": {
+ "@babel/runtime": "^7.28.6",
+ "fast-png": "^6.2.0",
+ "fflate": "^0.8.1"
+ },
+ "optionalDependencies": {
+ "canvg": "^3.0.11",
+ "core-js": "^3.6.0",
+ "dompurify": "^3.3.1",
+ "html2canvas": "^1.0.0-rc.5"
+ }
+ },
+ "node_modules/jszip": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
+ "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
+ "dev": true,
+ "license": "(MIT OR GPL-3.0-or-later)",
+ "dependencies": {
+ "lie": "~3.3.0",
+ "pako": "~1.0.2",
+ "readable-stream": "~2.3.6",
+ "setimmediate": "^1.0.5"
+ }
+ },
+ "node_modules/jszip/node_modules/pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
+ "dev": true,
+ "license": "(MIT AND Zlib)"
+ },
+ "node_modules/lie": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
+ "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "immediate": "~3.0.5"
+ }
+ },
+ "node_modules/lightningcss": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
+ "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
+ "dev": true,
+ "license": "MPL-2.0",
+ "dependencies": {
+ "detect-libc": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "lightningcss-android-arm64": "1.33.0",
+ "lightningcss-darwin-arm64": "1.33.0",
+ "lightningcss-darwin-x64": "1.33.0",
+ "lightningcss-freebsd-x64": "1.33.0",
+ "lightningcss-linux-arm-gnueabihf": "1.33.0",
+ "lightningcss-linux-arm64-gnu": "1.33.0",
+ "lightningcss-linux-arm64-musl": "1.33.0",
+ "lightningcss-linux-x64-gnu": "1.33.0",
+ "lightningcss-linux-x64-musl": "1.33.0",
+ "lightningcss-win32-arm64-msvc": "1.33.0",
+ "lightningcss-win32-x64-msvc": "1.33.0"
+ }
+ },
+ "node_modules/lightningcss-android-arm64": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
+ "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-darwin-arm64": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
+ "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-darwin-x64": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
+ "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-freebsd-x64": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
+ "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
+ "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-gnu": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
+ "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-musl": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
+ "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-gnu": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
+ "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "glibc"
+ ],
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-musl": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
+ "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "libc": [
+ "musl"
+ ],
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-arm64-msvc": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
+ "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-x64-msvc": {
+ "version": "1.33.0",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
+ "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.16",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
+ "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/oxlint": {
+ "version": "1.75.0",
+ "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.75.0.tgz",
+ "integrity": "sha512-m9WzjRcRYA/uqIZDa9tclrieoPJ/ln1QYTKdFx6NUOs8uY5DiHlIwRQoCrHT6OM6O3ww3l2skY5gO7G7ZphE7g==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "oxlint": "bin/oxlint"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/Boshen"
+ },
+ "optionalDependencies": {
+ "@oxlint/binding-android-arm-eabi": "1.75.0",
+ "@oxlint/binding-android-arm64": "1.75.0",
+ "@oxlint/binding-darwin-arm64": "1.75.0",
+ "@oxlint/binding-darwin-x64": "1.75.0",
+ "@oxlint/binding-freebsd-x64": "1.75.0",
+ "@oxlint/binding-linux-arm-gnueabihf": "1.75.0",
+ "@oxlint/binding-linux-arm-musleabihf": "1.75.0",
+ "@oxlint/binding-linux-arm64-gnu": "1.75.0",
+ "@oxlint/binding-linux-arm64-musl": "1.75.0",
+ "@oxlint/binding-linux-ppc64-gnu": "1.75.0",
+ "@oxlint/binding-linux-riscv64-gnu": "1.75.0",
+ "@oxlint/binding-linux-riscv64-musl": "1.75.0",
+ "@oxlint/binding-linux-s390x-gnu": "1.75.0",
+ "@oxlint/binding-linux-x64-gnu": "1.75.0",
+ "@oxlint/binding-linux-x64-musl": "1.75.0",
+ "@oxlint/binding-openharmony-arm64": "1.75.0",
+ "@oxlint/binding-win32-arm64-msvc": "1.75.0",
+ "@oxlint/binding-win32-ia32-msvc": "1.75.0",
+ "@oxlint/binding-win32-x64-msvc": "1.75.0"
+ },
+ "peerDependencies": {
+ "oxlint-tsgolint": ">=7.0.2001",
+ "vite-plus": "*"
+ },
+ "peerDependenciesMeta": {
+ "oxlint-tsgolint": {
+ "optional": true
+ },
+ "vite-plus": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/pako": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",
+ "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/puzrin"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/nodeca"
+ }
+ ],
+ "license": "(MIT AND Zlib)"
+ },
+ "node_modules/performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/picomatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
+ "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pizzip": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/pizzip/-/pizzip-3.2.0.tgz",
+ "integrity": "sha512-X4NPNICxCfIK8VYhF6wbksn81vTiziyLbvKuORVAmolvnUzl1A1xmz9DAWKxPRq9lZg84pJOOAMq3OE61bD8IQ==",
+ "license": "(MIT OR GPL-3.0)",
+ "dependencies": {
+ "pako": "^2.1.0"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.5.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz",
+ "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.16",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/raf": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "performance-now": "^2.1.0"
+ }
+ },
+ "node_modules/react": {
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
+ "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-dom": {
+ "version": "19.2.8",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
+ "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
+ "license": "MIT",
+ "dependencies": {
+ "scheduler": "^0.27.0"
+ },
+ "peerDependencies": {
+ "react": "^19.2.8"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "node_modules/regenerator-runtime": {
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/rgbcolor": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz",
+ "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==",
+ "license": "MIT OR SEE LICENSE IN FEEL-FREE.md",
+ "optional": true,
+ "engines": {
+ "node": ">= 0.8.15"
+ }
+ },
+ "node_modules/rolldown": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz",
+ "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@oxc-project/types": "=0.139.0",
+ "@rolldown/pluginutils": "^1.0.0"
+ },
+ "bin": {
+ "rolldown": "bin/cli.mjs"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "optionalDependencies": {
+ "@rolldown/binding-android-arm64": "1.1.5",
+ "@rolldown/binding-darwin-arm64": "1.1.5",
+ "@rolldown/binding-darwin-x64": "1.1.5",
+ "@rolldown/binding-freebsd-x64": "1.1.5",
+ "@rolldown/binding-linux-arm-gnueabihf": "1.1.5",
+ "@rolldown/binding-linux-arm64-gnu": "1.1.5",
+ "@rolldown/binding-linux-arm64-musl": "1.1.5",
+ "@rolldown/binding-linux-ppc64-gnu": "1.1.5",
+ "@rolldown/binding-linux-s390x-gnu": "1.1.5",
+ "@rolldown/binding-linux-x64-gnu": "1.1.5",
+ "@rolldown/binding-linux-x64-musl": "1.1.5",
+ "@rolldown/binding-openharmony-arm64": "1.1.5",
+ "@rolldown/binding-wasm32-wasi": "1.1.5",
+ "@rolldown/binding-win32-arm64-msvc": "1.1.5",
+ "@rolldown/binding-win32-x64-msvc": "1.1.5"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/scheduler": {
+ "version": "0.27.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
+ "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
+ "license": "MIT"
+ },
+ "node_modules/setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stackblur-canvas": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz",
+ "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==",
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=0.1.14"
+ }
+ },
+ "node_modules/string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/svg-pathdata": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz",
+ "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==",
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/text-segmentation": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz",
+ "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "utrie": "^1.0.2"
+ }
+ },
+ "node_modules/tinyglobby": {
+ "version": "0.2.17",
+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
+ "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fdir": "^6.5.0",
+ "picomatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/SuperchupuDev"
+ }
+ },
+ "node_modules/tslib": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "dev": true,
+ "license": "0BSD",
+ "optional": true
+ },
+ "node_modules/tsx": {
+ "version": "4.23.1",
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.1.tgz",
+ "integrity": "sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "~0.28.0"
+ },
+ "bin": {
+ "tsx": "dist/cli.mjs"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
+ "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/undici-types": {
+ "version": "7.18.2",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/utrie": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz",
+ "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "base64-arraybuffer": "^1.0.2"
+ }
+ },
+ "node_modules/vite": {
+ "version": "8.1.5",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz",
+ "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "lightningcss": "^1.32.0",
+ "picomatch": "^4.0.5",
+ "postcss": "^8.5.17",
+ "rolldown": "~1.1.5",
+ "tinyglobby": "^0.2.17"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^20.19.0 || >=22.12.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^20.19.0 || >=22.12.0",
+ "@vitejs/devtools": "^0.3.0",
+ "esbuild": "^0.27.0 || ^0.28.0",
+ "jiti": ">=1.21.0",
+ "less": "^4.0.0",
+ "sass": "^1.70.0",
+ "sass-embedded": "^1.70.0",
+ "stylus": ">=0.54.8",
+ "sugarss": "^5.0.0",
+ "terser": "^5.16.0",
+ "tsx": "^4.8.1",
+ "yaml": "^2.4.2"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "@vitejs/devtools": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ },
+ "jiti": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ },
+ "tsx": {
+ "optional": true
+ },
+ "yaml": {
+ "optional": true
+ }
+ }
+ }
+ }
+}
diff --git a/web/package.json b/web/package.json
new file mode 100644
index 0000000..5fa163a
--- /dev/null
+++ b/web/package.json
@@ -0,0 +1,37 @@
+{
+ "name": "berichtsheft-generator",
+ "private": true,
+ "version": "1.0.0",
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "tsc -b && vite build",
+ "lint": "oxlint",
+ "preview": "vite preview",
+ "test": "node scripts/verify-calendar.mjs",
+ "test:calendar": "node scripts/verify-calendar.mjs",
+ "clean:phrases": "node scripts/clean-phrases.mjs",
+ "check:suggestions": "node scripts/verify-suggestions.mjs",
+ "generate:suggestions": "node scripts/extract-phrases.mjs && node scripts/clean-phrases.mjs && node scripts/score-phrases.mjs && node scripts/build-real-suggestions.mjs && node scripts/verify-suggestions.mjs"
+ },
+ "dependencies": {
+ "file-saver": "^2.0.5",
+ "jspdf": "^4.2.1",
+ "pizzip": "^3.2.0",
+ "react": "^19.2.7",
+ "react-dom": "^19.2.7"
+ },
+ "devDependencies": {
+ "@types/file-saver": "^2.0.7",
+ "@types/node": "^24.13.2",
+ "@types/pizzip": "^3.0.5",
+ "@types/react": "^19.2.17",
+ "@types/react-dom": "^19.2.3",
+ "@vitejs/plugin-react": "^6.0.3",
+ "jszip": "^3.10.1",
+ "oxlint": "^1.71.0",
+ "tsx": "^4.23.1",
+ "typescript": "~6.0.2",
+ "vite": "^8.1.1"
+ }
+}
diff --git a/web/public/favicon.svg b/web/public/favicon.svg
new file mode 100644
index 0000000..6893eb1
--- /dev/null
+++ b/web/public/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/web/public/icons.svg b/web/public/icons.svg
new file mode 100644
index 0000000..e952219
--- /dev/null
+++ b/web/public/icons.svg
@@ -0,0 +1,24 @@
+
diff --git a/web/public/templates/ausbildungsnachweis.docx b/web/public/templates/ausbildungsnachweis.docx
new file mode 100644
index 0000000..c3ffe52
Binary files /dev/null and b/web/public/templates/ausbildungsnachweis.docx differ
diff --git a/web/scripts/.tmp-calendar.mjs b/web/scripts/.tmp-calendar.mjs
new file mode 100644
index 0000000..2edf7ae
--- /dev/null
+++ b/web/scripts/.tmp-calendar.mjs
@@ -0,0 +1,180 @@
+// src/data/holidays-bw.ts
+var BW_SCHOOL_HOLIDAYS = [
+ // Schuljahr 2025/26
+ { from: "2025-12-22", to: "2026-01-05", name: "Weihnachtsferien" },
+ { from: "2026-03-30", to: "2026-04-11", name: "Osterferien" },
+ { from: "2026-05-26", to: "2026-06-05", name: "Pfingstferien" },
+ { from: "2026-07-30", to: "2026-09-12", name: "Sommerferien" },
+ { from: "2026-10-26", to: "2026-10-30", name: "Herbstferien" },
+ { from: "2026-10-31", to: "2026-10-31", name: "Reformationsfest" },
+ // Schuljahr 2026/27
+ { from: "2026-12-23", to: "2027-01-09", name: "Weihnachtsferien" },
+ { from: "2027-03-25", to: "2027-03-25", name: "Gr\xFCndonnerstag" },
+ { from: "2027-03-30", to: "2027-04-03", name: "Osterferien" },
+ { from: "2027-05-18", to: "2027-05-29", name: "Pfingstferien" },
+ { from: "2027-07-29", to: "2027-09-11", name: "Sommerferien" },
+ { from: "2027-11-02", to: "2027-11-06", name: "Herbstferien" },
+ // Schuljahr 2027/28
+ { from: "2027-12-23", to: "2028-01-08", name: "Weihnachtsferien" }
+];
+var BW_PUBLIC_HOLIDAYS = {
+ "2026-01-01": "Neujahr",
+ "2026-01-06": "Heilige Drei K\xF6nige",
+ "2026-04-03": "Karfreitag",
+ "2026-04-06": "Ostermontag",
+ "2026-05-01": "Tag der Arbeit",
+ "2026-05-14": "Christi Himmelfahrt",
+ "2026-05-25": "Pfingstmontag",
+ "2026-06-04": "Fronleichnam",
+ "2026-10-03": "Tag der Deutschen Einheit",
+ "2026-11-01": "Allerheiligen",
+ "2026-12-25": "1. Weihnachtsfeiertag",
+ "2026-12-26": "2. Weihnachtsfeiertag",
+ "2027-01-01": "Neujahr",
+ "2027-01-06": "Heilige Drei K\xF6nige",
+ "2027-03-26": "Karfreitag",
+ "2027-03-29": "Ostermontag",
+ "2027-05-01": "Tag der Arbeit",
+ "2027-05-06": "Christi Himmelfahrt",
+ "2027-05-17": "Pfingstmontag",
+ "2027-05-27": "Fronleichnam",
+ "2027-10-03": "Tag der Deutschen Einheit",
+ "2027-11-01": "Allerheiligen",
+ "2027-12-25": "1. Weihnachtsfeiertag",
+ "2027-12-26": "2. Weihnachtsfeiertag"
+};
+var LAST_COMPLETED_DATE = "2026-04-03";
+var START_WEEK_NUMBER = 79;
+
+// src/lib/calendar.ts
+var WEEKDAYS = ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"];
+function parseISO(iso) {
+ const [y, m, d] = iso.split("-").map(Number);
+ return new Date(y, m - 1, d);
+}
+function toISO(date) {
+ const y = date.getFullYear();
+ const m = String(date.getMonth() + 1).padStart(2, "0");
+ const d = String(date.getDate()).padStart(2, "0");
+ return `${y}-${m}-${d}`;
+}
+function formatDE(iso) {
+ const [y, m, d] = iso.split("-");
+ return `${d}.${m}.${y}`;
+}
+function addDays(iso, days) {
+ const d = parseISO(iso);
+ d.setDate(d.getDate() + days);
+ return toISO(d);
+}
+function isWeekend(iso) {
+ const wd = parseISO(iso).getDay();
+ return wd === 0 || wd === 6;
+}
+function isInSchoolHoliday(iso) {
+ for (const h of BW_SCHOOL_HOLIDAYS) {
+ if (iso >= h.from && iso <= h.to) return h.name;
+ }
+ return void 0;
+}
+function getPublicHoliday(iso) {
+ return BW_PUBLIC_HOLIDAYS[iso];
+}
+function getDayType(iso) {
+ if (getPublicHoliday(iso)) return "feiertag";
+ if (isInSchoolHoliday(iso)) return "betrieb";
+ const wd = parseISO(iso).getDay();
+ if (wd === 2 || wd === 4) return "schule";
+ return "betrieb";
+}
+function getMonday(iso) {
+ const d = parseISO(iso);
+ const wd = d.getDay();
+ const diff = wd === 0 ? -6 : 1 - wd;
+ d.setDate(d.getDate() + diff);
+ return toISO(d);
+}
+function getFriday(iso) {
+ return addDays(getMonday(iso), 4);
+}
+function getWeekNumber(iso) {
+ const monday = getMonday(iso);
+ const baseMonday = getMonday(LAST_COMPLETED_DATE);
+ const baseWeek = START_WEEK_NUMBER - 1;
+ const days = (parseISO(monday).getTime() - parseISO(baseMonday).getTime()) / (24 * 60 * 60 * 1e3);
+ return baseWeek + Math.round(days / 7);
+}
+function getYearLabel(iso) {
+ if (iso < "2025-09-01") return "Erstes Ausbildungsjahr";
+ if (iso < "2026-09-01") return "Zweites Ausbildungsjahr";
+ return "Drittes Ausbildungsjahr";
+}
+function getDayInfo(iso) {
+ const d = parseISO(iso);
+ const weekday = d.getDay();
+ const holidayName = getPublicHoliday(iso);
+ const schoolHolidayName = isInSchoolHoliday(iso);
+ return {
+ date: iso,
+ weekday,
+ weekdayLabel: WEEKDAYS[weekday],
+ type: getDayType(iso),
+ holidayName,
+ schoolHolidayName,
+ weekNumber: getWeekNumber(iso),
+ weekMonday: getMonday(iso),
+ weekFriday: getFriday(iso),
+ yearLabel: getYearLabel(iso)
+ };
+}
+function nextWorkday(iso) {
+ let cur = addDays(iso, 1);
+ while (isWeekend(cur)) cur = addDays(cur, 1);
+ return cur;
+}
+function prevWorkday(iso) {
+ let cur = addDays(iso, -1);
+ while (isWeekend(cur)) cur = addDays(cur, -1);
+ return cur;
+}
+function firstOpenDay() {
+ return nextWorkday(LAST_COMPLETED_DATE);
+}
+function weekWorkdays(monday) {
+ return [0, 1, 2, 3, 4].map((i) => addDays(monday, i));
+}
+function weekNeedsSchool(monday) {
+ return weekWorkdays(monday).some((d) => getDayType(d) === "schule");
+}
+function feiertagActivityLine(iso) {
+ const info = getDayInfo(iso);
+ if (info.type !== "feiertag") return void 0;
+ return `${info.weekdayLabel} Feiertag`;
+}
+function typeLabel(type) {
+ if (type === "betrieb") return "Betrieb";
+ if (type === "schule") return "Berufsschule";
+ return "Feiertag";
+}
+export {
+ addDays,
+ feiertagActivityLine,
+ firstOpenDay,
+ formatDE,
+ getDayInfo,
+ getDayType,
+ getFriday,
+ getMonday,
+ getPublicHoliday,
+ getWeekNumber,
+ getYearLabel,
+ isInSchoolHoliday,
+ isWeekend,
+ nextWorkday,
+ parseISO,
+ prevWorkday,
+ toISO,
+ typeLabel,
+ weekNeedsSchool,
+ weekWorkdays
+};
diff --git a/web/scripts/build-real-suggestions.mjs b/web/scripts/build-real-suggestions.mjs
new file mode 100644
index 0000000..32c6d44
--- /dev/null
+++ b/web/scripts/build-real-suggestions.mjs
@@ -0,0 +1,291 @@
+/**
+ * S04 – Stilgleiche Varianten (sparsam) + Ausgabe suggestions.ts
+ * Input: scored-phrases.json (S03), Themes aus clean-phrases.json (S02)
+ *
+ * Regeln:
+ * - ≥ 70 % Betrieb = exakte Originale
+ * - ≤ 30 % stilgleiche Varianten
+ * - Varianten-weight = max(1, originalWeight - 2)
+ * - Schule: nur Originale
+ */
+import { existsSync, readFileSync, writeFileSync } from "fs";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const scoredPath = join(__dirname, "scored-phrases.json");
+const cleanPath = join(__dirname, "clean-phrases.json");
+const outTs = join(__dirname, "..", "src", "data", "suggestions.ts");
+
+if (!existsSync(scoredPath)) {
+ console.error("Fehlt scored-phrases.json – zuerst S03 (score-phrases.mjs) ausführen.");
+ process.exit(1);
+}
+
+const scored = JSON.parse(readFileSync(scoredPath, "utf8"));
+const clean = existsSync(cleanPath)
+ ? JSON.parse(readFileSync(cleanPath, "utf8"))
+ : { themes: [], themesWeighted: [] };
+
+/** @param {string} s */
+function normKey(s) {
+ return String(s)
+ .replace(/\u00a0/g, " ")
+ .replace(/\s+/g, " ")
+ .trim()
+ .toLowerCase()
+ .replace(/[.…]+$/g, "");
+}
+
+/**
+ * Nur Varianten, die klar aus belegten Mustern kommen (keine neuen Themen).
+ * `from` muss exakt (normiert) in den Originalen vorkommen.
+ * @type {{ from: string, text: string }[]}
+ */
+const VARIANT_SPECS = [
+ // Beispiele aus S04
+ { from: "Termine vereinbart", text: "Termine telefonisch vereinbart" },
+ { from: "Termine vereinbart", text: "Termine mit Kunden vereinbart" },
+ { from: "Ablage einsortiert", text: "Ablage sortiert und archiviert" },
+ { from: "Rechnungen geschrieben", text: "Rechnungen per E-Mail verschickt" },
+ { from: "Getränke geholt", text: "Getränke für unsere Belegschaft geholt" },
+
+ // Nah an belegten Formulierungen (Wortstellung / Kürzung / Tippfehler)
+ { from: "Telefonisch Termine vereinbart", text: "Termine telefonisch vergeben" },
+ { from: "Kunden telefonisch betreut", text: "Kunden per Telefon betreut" },
+ { from: "Kasse gezählt", text: "Kassenbuch geführt" },
+ {
+ from: "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ text: "Kassenbuch geführt und die Kasse gezählt",
+ },
+ { from: "Reifen bestellt", text: "Reifen für Kunden bestellt" },
+ { from: "Spülmaschine ausgeräumt", text: "Spülmaschine ein- und ausgeräumt" },
+ {
+ from: "Bewertungen gesammelt für autoservice.com",
+ text: "Bewertungen für autoservice.com gesammelt",
+ },
+ {
+ from: "Lieferung angenommen und im Lager vorsortiert.",
+ text: "Lieferung angenommen und vorsortiert",
+ },
+ {
+ from: "Mietfahrzeug verliehen an Kunden",
+ text: "Mietfahrzeug an Kunden verliehen",
+ },
+ {
+ from: "Kundenauto nach Feuchtwangen fortgebracht.",
+ text: "Kundenauto nach Feuchtwangen gebracht",
+ },
+ {
+ from: "Eingangsrechnung überprüft und telefonisch korrigieren lassen.",
+ text: "Eingangsrechnung überprüft",
+ },
+ {
+ from: "Termin wünsche per E-Mail abgearbeitet",
+ text: "Terminwünsche per E-Mail abgearbeitet",
+ },
+ {
+ from: "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ text: "Teil beim WM in Crailsheim abgeholt",
+ },
+ {
+ from: "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ text: "Cybersicherheitsherausforderungen bei Guardey absolviert",
+ },
+ {
+ from: "Aufträge für die kommende Woche vorbereitet und einsortiert.",
+ text: "Aufträge für die kommende Woche vorbereitet und einsortiert",
+ },
+ { from: "Kassenbuch führen", text: "Kassenbuch kontrolliert" },
+ {
+ from: "Restliche Termine für den Radwechseltag vergeben",
+ text: "Termine für Radwechseltag vergeben",
+ },
+ {
+ from: "Rechnungen per E-Mail verschickt an Geschäftskunden.",
+ text: "Rechnungen an Geschäftskunden per E-Mail verschickt",
+ },
+ {
+ from: "Kunden per Telefon betreut und Termine vereinbart",
+ text: "Kunden telefonisch betreut und Termine koordiniert",
+ },
+ {
+ from: "Beim WM in Crailsheim Teile abgeholt",
+ text: "Teile beim WM in Crailsheim abgeholt",
+ },
+];
+
+const phrases = Array.isArray(scored.phrases) ? scored.phrases : [];
+const originals = phrases.map((p) => ({
+ text: String(p.text).replace(/\s+/g, " ").trim(),
+ type: p.type === "schule" ? "schule" : "betrieb",
+ category: String(p.category || (p.type === "schule" ? "Berufsschule" : "Betrieb")),
+ weight: Math.max(1, Number(p.weight) || 1),
+ original: true,
+}));
+
+const byKey = new Map();
+for (const p of originals) {
+ byKey.set(`${p.type}|${normKey(p.text)}`, p);
+}
+
+/** @type {{ text: string, type: string, category: string, weight: number, original: boolean, from: string }[]} */
+const variants = [];
+
+for (const spec of VARIANT_SPECS) {
+ const fromKey = normKey(spec.from);
+ const source = originals.find((p) => p.type === "betrieb" && normKey(p.text) === fromKey);
+ if (!source) {
+ console.warn(`S04: Original für Variante fehlt → übersprungen: "${spec.from}"`);
+ continue;
+ }
+ const text = spec.text.replace(/\s+/g, " ").trim();
+ if (text.length < 6 || text.length > 160) continue;
+ const key = `betrieb|${normKey(text)}`;
+ if (byKey.has(key)) continue; // schon Original oder früher angelegt
+ if (variants.some((v) => normKey(v.text) === normKey(text))) continue;
+
+ const weight = Math.max(1, source.weight - 2);
+ const item = {
+ text,
+ type: "betrieb",
+ category: source.category,
+ weight,
+ original: false,
+ from: source.text,
+ };
+ variants.push(item);
+ byKey.set(key, item);
+}
+
+const betriebOriginals = originals.filter((p) => p.type === "betrieb");
+const schoolOriginals = originals.filter((p) => p.type === "schule");
+
+// Cap: Varianten ≤ 30 % des finalen Betrieb-Pools
+const maxVariants = Math.floor((betriebOriginals.length * 0.3) / 0.7);
+const keptVariants = variants.slice(0, maxVariants);
+
+const all = [...betriebOriginals, ...keptVariants, ...schoolOriginals];
+all.sort(
+ (a, b) =>
+ (a.type === b.type ? 0 : a.type === "betrieb" ? -1 : 1) ||
+ b.weight - a.weight ||
+ a.text.localeCompare(b.text, "de"),
+);
+
+const suggestions = all.map((s, i) => ({
+ id: i + 1,
+ text: s.text,
+ type: s.type,
+ category: s.category,
+ weight: s.weight,
+}));
+
+const themesWeighted = clean.themesWeighted ?? (clean.themes ?? []).map((t) =>
+ typeof t === "string" ? { text: t, count: 1 } : t,
+);
+const themeSeen = new Set();
+const allThemes = [];
+for (const t of themesWeighted) {
+ const cleaned = String(typeof t === "string" ? t : t.text)
+ .replace(/>/g, ">")
+ .replace(/,\s*$/, "")
+ .trim();
+ if (!cleaned || cleaned === "-" || cleaned.length < 3 || cleaned.length > 55) continue;
+ if (/ferien|vorschriften/i.test(cleaned)) continue;
+ if (/\b(abgeholt|gefahren|gebucht|auffüllen|einsortieren)\b/i.test(cleaned)) continue;
+ const key = cleaned.toLowerCase();
+ if (themeSeen.has(key)) continue;
+ themeSeen.add(key);
+ allThemes.push(cleaned);
+}
+
+const betriebN = suggestions.filter((s) => s.type === "betrieb").length;
+const schoolN = suggestions.filter((s) => s.type === "schule").length;
+const originalShare = betriebN ? betriebOriginals.length / betriebN : 0;
+const variantShare = betriebN ? keptVariants.length / betriebN : 0;
+
+let sourceFiles = 0;
+for (const n of [
+ scored?.meta?.files,
+ scored?.meta?.sourceFiles,
+ scored?.meta?.hefte,
+ clean?.meta?.files,
+ clean?.meta?.hefte,
+]) {
+ const v = Number(n);
+ if (Number.isFinite(v) && v > 0) {
+ sourceFiles = v;
+ break;
+ }
+}
+if (!sourceFiles) {
+ try {
+ const rawMeta = JSON.parse(readFileSync(join(__dirname, "raw-phrases.json"), "utf8")).meta;
+ const v = Number(rawMeta?.files || rawMeta?.hefte);
+ if (Number.isFinite(v) && v > 0) sourceFiles = v;
+ } catch {
+ /* optional */
+ }
+}
+
+const stats = {
+ total: suggestions.length,
+ betrieb: betriebN,
+ school: schoolN,
+ originalsBetrieb: betriebOriginals.length,
+ variants: keptVariants.length,
+ originalShareBetrieb: Number(originalShare.toFixed(3)),
+ variantShareBetrieb: Number(variantShare.toFixed(3)),
+ sourceFiles,
+ source: "scored-phrases.json",
+};
+
+const content = `/* AUTO-GENERATED aus scored-phrases + sparsame Varianten (S04) · ${suggestions.length} Vorschläge · ${new Date().toISOString().slice(0, 10)} */
+export type SuggestionType = "betrieb" | "schule";
+
+export type Suggestion = {
+ id: number;
+ text: string;
+ type: SuggestionType;
+ category: string;
+ /** Häufigkeit/Qualität aus den Originalheften (Varianten: originalWeight - 2) */
+ weight: number;
+};
+
+export const SUGGESTIONS: Suggestion[] = ${JSON.stringify(suggestions, null, 2)};
+
+export const WEEK_THEMES: string[] = ${JSON.stringify(allThemes, null, 2)};
+
+export const CATEGORIES = [...new Set(SUGGESTIONS.map((s) => s.category))].sort();
+
+export const SUGGESTION_STATS = ${JSON.stringify(stats, null, 2)} as const;
+`;
+
+writeFileSync(outTs, content, "utf8");
+
+console.log(`Wrote ${suggestions.length} suggestions → ${outTs}`);
+console.log(
+ `Betrieb: ${betriebN} (Originale ${betriebOriginals.length} = ${(originalShare * 100).toFixed(1)}%, Varianten ${keptVariants.length} = ${(variantShare * 100).toFixed(1)}%)`,
+);
+console.log(`Schule: ${schoolN} (nur Originale, 0 Varianten)`);
+console.log(`Themes: ${allThemes.length}`);
+
+if (originalShare < 0.7 || variantShare > 0.3) {
+ console.error("FAIL: Mengenregel verletzt (Originale ≥70 %, Varianten ≤30 %).");
+ process.exitCode = 1;
+} else {
+ console.log("OK: Mengenregel Originale ≥70 % / Varianten ≤30 %");
+}
+
+// Abnahme: Verhältnis + Stichprobe Varianten vs. Original
+console.log("\n--- S04 Stichprobe: Varianten ↔ Original ---");
+const sample = [...keptVariants].sort(() => Math.random() - 0.5).slice(0, 20);
+if (sample.length < 20) {
+ console.log(`(nur ${sample.length} Varianten im Pool – alle gelistet)`);
+}
+for (const [i, v] of sample.entries()) {
+ console.log(
+ `${String(i + 1).padStart(2)}. „${v.text}“ (w=${v.weight}) ← „${v.from}“`,
+ );
+}
diff --git a/web/scripts/clean-phrases.json b/web/scripts/clean-phrases.json
new file mode 100644
index 0000000..608c97e
--- /dev/null
+++ b/web/scripts/clean-phrases.json
@@ -0,0 +1,4713 @@
+{
+ "activities": [
+ {
+ "text": "Termine vereinbart",
+ "count": 7,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx",
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx",
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx",
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx",
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx",
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx",
+ "Berichtsheft 27.01 - 31.01.2025 (20).docx"
+ ]
+ },
+ {
+ "text": "Ablage einsortiert",
+ "count": 5,
+ "sources": [
+ "Berichtsheft 10.03 - 14.03.2025 (26).docx",
+ "Berichtsheft 13.01-17.01.2025 (18).docx",
+ "Berichtsheft 16.12-20.12.2024 (16).docx",
+ "Berichtsheft 18.11-22.11.2024 (12).docx",
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Ablage verwaltet",
+ "count": 4,
+ "sources": [
+ "Berichtsheft 03.11 - 07.11.2025 (58).docx",
+ "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx",
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Getränke geholt",
+ "count": 4,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx",
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx",
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx",
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen geschrieben",
+ "count": 4,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx",
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx",
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx",
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Ablage sortiert",
+ "count": 3,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 21.10-25.10.2024 (8).docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen erstellt",
+ "count": 3,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx",
+ "Berichtsheft 21.10-25.10.2024 (8).docx",
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen fertiggestellt",
+ "count": 3,
+ "sources": [
+ "Berichtsheft 10.03 - 14.03.2025 (26).docx",
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx",
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Termine geplant und vergeben",
+ "count": 3,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx",
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx",
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Ablage archiviert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx",
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Ablage organisiert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx",
+ "Berichtsheft 27.01 - 31.01.2025 (20).docx"
+ ]
+ },
+ {
+ "text": "Aufträge bearbeitet",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 08.12 - 12.12.2025 (63).docx",
+ "Berichtsheft 28.04 - 02.05.2025 (33).docx"
+ ]
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx",
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und einsortiert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx",
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Aufträge sortiert und abgelegt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx",
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Aufträge vorbereitet",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx",
+ "Berichtsheft 27.01 - 31.01.2025 (20).docx"
+ ]
+ },
+ {
+ "text": "Batterien und Additive bestellt fürs Lager",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Bestellte Artikel ins Lagersystem eingepflegt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Betriebsurlaub",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 22.12 - 26.12.2025 (65).docx",
+ "Berichtsheft 29.12 - 02.01.2026 (66).docx"
+ ]
+ },
+ {
+ "text": "Bewertungen gesammelt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx",
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeug getankt und rausgeputzt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeug online abgemeldet",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Getränke besorgt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx",
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Getränke für die Belegschaft geholt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx",
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Kasse gezählt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx",
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Kassenbuch führen",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx",
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Kunden die Rechnung im Detail erklärt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Kunden per Telefon betreut und Termine vereinbart",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx",
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Kundentelefonate durchgeführt zwecks Termine",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Kundin nachhause gefahren",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx",
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Lagerware einsortiert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Mobilitätsgarantien abgeschlossen",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx",
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen abgeschlossen und abkassiert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx",
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen erledigt und abgelegt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Rechnungsanschrift telefonisch ändern lassen",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Reifen bestellt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx",
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Rücksendungen frakturiert und Pfandartikel retourniert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Spülmaschine aus-/eingeräumt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx",
+ "Berichtsheft 10.03 - 14.03.2025 (26).docx"
+ ]
+ },
+ {
+ "text": "Spülmaschine ausgeräumt",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 1 löschen.docx",
+ "Berichtsheft 17.11 - 21.11.2025 (60).docx"
+ ]
+ },
+ {
+ "text": "Telefonisch Termine vereinbart",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx",
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Termine eingeplant",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx",
+ "Berichtsheft 08.12 - 12.12.2025 (63).docx"
+ ]
+ },
+ {
+ "text": "Termine vereinbart mit Kunden",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx",
+ "Berichtsheft 21.10-25.10.2024 (8).docx"
+ ]
+ },
+ {
+ "text": "Termine vereinbart und vorbereitet für die kommende Woche",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Warenrückgabe",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 21.10-25.10.2024 (8).docx",
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "WM Artikel retourniert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "Zahlungsavis angefordert",
+ "count": 2,
+ "sources": [
+ "Berichtsheft 2 nur Schule.docx",
+ "Berichtsheft 24.11 - 28.11.2025 (61).docx"
+ ]
+ },
+ {
+ "text": "(Montag Urlaub, Dienstag feiertag)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "A-Klasse Mietvertrag ausgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Ablage abgeheftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 04.11-08.11.2024 (10).docx"
+ ]
+ },
+ {
+ "text": "Ablage eingeordnet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Ablage sortiert und eingeordnet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Ablage verstaut",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Ablage wegsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "Ablegen und Sortieren von fertigen Aufträgen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.10-11.10.2024 (6).docx"
+ ]
+ },
+ {
+ "text": "ADAC Fall aus dem Ausland bearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Additive bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Alle Schränke im Büro nass rausgewischt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Alt teile und Retouren zurückgeschickt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.04 - 02.05.2025 (33).docx"
+ ]
+ },
+ {
+ "text": "Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Alten Auftrag rausgesucht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Anlieferung der WM-Bestellung entgegengenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Anrufe von Kunden abgefertigt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.04 - 02.05.2025 (33).docx"
+ ]
+ },
+ {
+ "text": "Arbeitsbus vollgetankt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "Arbeitsmaterial bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Aufträge alle vorsortiert für den Radwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Aufträge ausgedruckt für die kommende Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Aufträge ausgedruckt und abgerechnet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Aufträge ausgedruckt und vorbereitet für die kommende Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Aufträge bearbeitet und vervollständigt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx"
+ ]
+ },
+ {
+ "text": "Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erfasst und für die kommende Woche vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erfasst, gedruckt und anschließend abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erstellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erstellt und vorbereitet für die kommende Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und einsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und vorsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Aufträge fertiggestellt und zu Rechnungen umgewandelt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx"
+ ]
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und ausgedruckt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Aufträge für die nächste Woche vorbereitet und sortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Aufträge geplant und in unseren Kalender eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "Aufträge vervollständigt und abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Aufträge vorbereitet und eingeplant",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Aufträge vorbereitet und mit den Kunden durchgesprochen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Aufträge vorbereitet, ausgedruckt und sortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 04.11-08.11.2024 (10).docx"
+ ]
+ },
+ {
+ "text": "Aufträge/Lieferscheine abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx"
+ ]
+ },
+ {
+ "text": "Auftragsabwicklung",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Auftragsabwicklungen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 11.11-15.11.2024 (11).docx"
+ ]
+ },
+ {
+ "text": "Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Auftragsunterlagen für die nächste Woche ausgedruckt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Auftragsvorbereitung für den kommenden Reifenwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.10-25.10.2024 (8).docx"
+ ]
+ },
+ {
+ "text": "Auftragsvorbereitung für die kommende Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Ausgeliehenes Fahrzeug getankt und zurückgebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Autoteile zum Lackierer gebracht nach Wörnitz",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Beim WM in Crailsheim fehlende Teile abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Beim WM in Crailsheim Leuchtmittel abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Beim WM in Crailsheim Teile abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Berechnete Aufträge abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Berichtsheft ausgedruckt und eingeordnet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Bestellungen einsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Betriebs Fahrzeug Abmeldung durchgeführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Bewertungen gesammelt für autoservice.com",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Bosch Azubi Event in Karlsruhe",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Bosch Mobilitätsgarantie abgeschlossen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Bosch Service Sticker ausgeschnitten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Bosch-Mobilitätsgarantie abgeschlossen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Büroartikel nachgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Büromaterial beschaffen (Tonerpatronen)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Computer update in die Wege geleitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Cybersicherheitsaufgaben von „Guardey“ absolviert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "Deckenlampen entstaubt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Deckenleuchten abgestaubt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "DPD Paket in Crailsheim abgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.09-20.09.2024 (3).docx"
+ ]
+ },
+ {
+ "text": "Druckerpapier aufgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "E-Mails an Unternehmen geschrieben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "E-Mails bearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.09-06.09.2024 (1).docx"
+ ]
+ },
+ {
+ "text": "Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx"
+ ]
+ },
+ {
+ "text": "Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Eine Förch Bestellung verräumt und eingepflegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx"
+ ]
+ },
+ {
+ "text": "Eine Maschine bei der Firma Ströbel GmbH abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx"
+ ]
+ },
+ {
+ "text": "Eine Maschine zu Ströbel GmbH gebracht zur Reparatur",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "Eine Rohrschelle beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Eingangsrechnung überprüft und telefonisch korrigieren lassen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Endgültige Vorbereitung der Reifenwechseltage",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Ersatzteile bei Porsche in Heilbronn abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Ersatzteile beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Essen bestellt für die Woche",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Essen für das Team abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Essen für die Belegschaft bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx"
+ ]
+ },
+ {
+ "text": "Essen für die kommende Woche für die Belegschaft bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Essenliste für das Team ausgedruckt und bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Essenplan für die Belegschaft ausgedruckt und bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Essensliste für unsere Mitarbeiter ausgedruckt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Exceltabelle mit abgefahrenen Reifen abgearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeug vom Lackierer abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeug zum Lackierer gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugannahme der Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeuge an Kunden übergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeuge angelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeuge aufgetankt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeuge umgeparkt, um Platz zu schaffen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeuge zur Vermietung vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugschein in unser System eingebucht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteil in Ansbach abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteil in Heilsbronn abholen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.10-25.10.2024 (8).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer in Schopfloch abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile abgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile in Wörnitz geholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 04.11-08.11.2024 (10).docx"
+ ]
+ },
+ {
+ "text": "Fahrzeugübergabe an Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Fehlende Informationen ins System eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.11 - 14.11.2025 (59).docx"
+ ]
+ },
+ {
+ "text": "Felgen ausgelagert und Kunden mitgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Fertige Abgasuntersuchungs berichte abgeheftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Fertige Aufträge sortieren und Abheften",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.09-20.09.2024 (3).docx"
+ ]
+ },
+ {
+ "text": "Fertige Aufträge sortiert und abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Förch und WM Lieferungen verräumt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx"
+ ]
+ },
+ {
+ "text": "Freigabe für Reparaturen eingeholt bei Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Für die Firma Frühstück geholt in Schnelldorf",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Für ein LKW fehlende Teile in Aurach abgeholt bei MAN",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.09-04.10.2024 (5).docx"
+ ]
+ },
+ {
+ "text": "Garantie Rücknahme beantragt beim WM",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Garantiefall bearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Garantiefall beim Lieferanten eingereicht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Garantiefälle bearbeitet und weitergeleitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Garantiefälle eingereicht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Gas abgeholt bei REWU",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Gas Kartuschen zu Hanselmann in Crailsheim gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "Geholfen eingelagerte Räder mit vorzubereiten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Geis Mitarbeiter zurückgefahren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.04 - 02.05.2025 (33).docx"
+ ]
+ },
+ {
+ "text": "Geschäftswagen aufgetankt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Geschenke zusammengestellt und beklebt für unsere Geschäftskunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Getränke für das Kollegium besorgt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.09-06.09.2024 (1).docx"
+ ]
+ },
+ {
+ "text": "Getränke für die Belegschaft besorgt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.02 - 28.02.2025 (24).docx"
+ ]
+ },
+ {
+ "text": "Getränke für unsere Belegschaft geholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Getränke geholt für unseren Betrieb",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Gewährleistungsantrag gestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Gutachten abgetippt in unser System",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Gutachten eingetippt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx"
+ ]
+ },
+ {
+ "text": "Gutachten eingetippt und Abtretungserklärung unterschreiben lassen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Gutachten in eigene Aufträge übertragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Gutachten übertragen in eigenen Auftrag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "Gutachten von Unfallfahrzeugen eingetippt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Hol- und Bringservice für Kundenfahrzeuge",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Im Büro die ganzen Schränke nass durchgewischt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Im Lager die sammelboxen nass rausgewischt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.09-27.09.2024 (4).docx"
+ ]
+ },
+ {
+ "text": "Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Kasse abgeschlossen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Kasse gezählt und auf Vollständigkeit geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Kasse gezählt und EC-Abschluss gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Kassenabschluss am EC-Terminal gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Kassenabschluss durchgeführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Kassenbestand überprüft und gezählt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Kassenbuch geführt und Bargeld abgeglichen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Kassenbuch kontrolliert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Kassenladenabschluss am EC-Kartenlesegerät gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Kassenladenabschluss durchgeführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Klimaservice im Rahmen des Kundendienstes angeboten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Klimaservice zum Kundendienst beworben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "KM-Stand bei unseren Mietfahrzeugen dokumentiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "KM-Stand und HU Termin bei Kundenfahrzeuge geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.11 - 14.11.2025 (59).docx"
+ ]
+ },
+ {
+ "text": "Kontrolliert ob alle Reifen bereit liegen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Kostenvoranschläge an Kunden weitergegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.09-27.09.2024 (4).docx"
+ ]
+ },
+ {
+ "text": "Kostenvoranschläger per Mail verschickt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Kunden abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Kunden abgeholt und zu vereinbarten Zielorten gefahren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Kunden abgeholt und zum gewünschten Ziel gefahren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Kunden am Telefon betreut",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Kunden angerufen wegen einer Reparaturfreigabe",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Kunden bei Terminwünschen geholfen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "Kunden betreut",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Kunden bezüglich einer Verspätung der Auto Reparatur angerufen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.11 - 07.11.2025 (58).docx"
+ ]
+ },
+ {
+ "text": "Kunden bezüglich Reparaturfreigaben angerufen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Kunden für eine Reparaturfreigabe telefonisch kontaktiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx"
+ ]
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.11 - 14.11.2025 (59).docx"
+ ]
+ },
+ {
+ "text": "Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.09-27.09.2024 (4).docx"
+ ]
+ },
+ {
+ "text": "Kunden telefonisch betreut",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine koordiniert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine vereinbart",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 04.11-08.11.2024 (10).docx"
+ ]
+ },
+ {
+ "text": "Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Kundenauto nach Feuchtwangen fortgebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.09-06.09.2024 (1).docx"
+ ]
+ },
+ {
+ "text": "Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Kundenfahrzeug beim Lackierer abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.11 - 07.11.2025 (58).docx"
+ ]
+ },
+ {
+ "text": "Kundenfahrzeuge angenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Kundenfahrzeuge dokumentiert beim Radwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "Kundengeschenke beklebt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Kundenreifen eingelagert und dokumentiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Kundentelefonate geführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.12 - 12.12.2025 (63).docx"
+ ]
+ },
+ {
+ "text": "Kundentermine abgestimmt und festgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Kundentermine für unseren Radwechseltag ausgemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Kundentermine telefonisch koordiniert und eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Kundin abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Kundin heimgefahren und wieder abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Lagerbestände aktualisiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Lagerbestände geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Lagerbestände geprüft und Ware einsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Lagerboxen beschriftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Lagerplätze vergeben und eingepflegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Lagerräume beschriftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Lagerware ins System eingebucht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Leihfahrzeug für Kunden vorbereitet und abgewickelt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Leihfahrzeuge eingeplant und den Kunden überreicht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Lieferscheine abgeglichen und auf Vollständigkeit geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Lieferscheine abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Lieferscheine beschriftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Lieferscheine sortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Lieferung angenommen und im Lager vorsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Lieferung angenommen und Rücksendungen mitgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Lieferung angenommen und verräumt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Lieferung angenommen vom WM",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Lieferung überprüft, vorsortiert und eingebucht ins System",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Lieferungen angenommen und korrekt eingelagert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Masteroil Additive Vorstellung",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Mehrarbeiten angeboten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Meinen ersten Kunden in das System aufgenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.09-06.09.2024 (1).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeug eingeplant und übergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeug verliehen an Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.09-20.09.2024 (3).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeuge einplanen und koordinieren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Mietfahrzeuge verliehen und KM-Stand dokumentiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Mietwagen verleiht und eingeplant",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Mitgeholfen bei der Reparatur eines LKWs",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "Mitgeholfen in der Werkstatt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Müll rausgebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx"
+ ]
+ },
+ {
+ "text": "Neue Fahrzeuge ins System angelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Neue Fahrzeuge ins System eingepflegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.01 - 31.01.2025 (20).docx"
+ ]
+ },
+ {
+ "text": "neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 08.09 - 12.09.2025 (51).docx"
+ ]
+ },
+ {
+ "text": "Neue Ordner für die Ablage 2025 angelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Neuen Arbeitswert hinzugefügt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Neuen Kunden und neues Fahrzeug angelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Öl Lagerregal sortiert, erweitert und beschriftet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Öltank abgelesen und Lagerbestand abgeändert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Ordner vom Jahr 2024 nach oben ins Archiv gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Paket als Retoure zu DHL gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Papier im Drucker aufgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Papiere einlaminiert und aufgehängt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx"
+ ]
+ },
+ {
+ "text": "Papierspender auffüllen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Plakate aufgehängt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.04 - 25.04.2025 (32).docx"
+ ]
+ },
+ {
+ "text": "Preise beim Lieferanten erfragt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Preise im Einkauf verglichen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Probefahrt durchgeführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.01 - 30.01.2026 (70).docx"
+ ]
+ },
+ {
+ "text": "Probefahrt durchgeführt mit einem Dacia",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Raddwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Radmuttern beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.12-20.12.2024 (16).docx"
+ ]
+ },
+ {
+ "text": "Radwäsche angeboten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Radwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen abgerechnet und abkassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen abkassiert und abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen an der Theke kassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen erstellt und abkassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen erstellt und vervollständigt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.04 - 02.05.2025 (33).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abkassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen mit Kunden durchgegangen und abkassiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen per E-Mail verschickt an Geschäftskunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen per Post verschickt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen postalisch versendet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.11 - 07.11.2025 (58).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen vorbereitet und fertiggestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Rechnungen weiter vertieft und fertiggestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.10-11.10.2024 (6).docx"
+ ]
+ },
+ {
+ "text": "Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Reifen abgeholt von unserem Lieferanten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.11 - 14.11.2025 (59).docx"
+ ]
+ },
+ {
+ "text": "Reifen Angebote erstellt und daraufhin bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Reifen Angebote für Kunden bereitgestellt und bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Reifen angeboten und bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.11 - 07.11.2025 (58).docx"
+ ]
+ },
+ {
+ "text": "Reifen ausgelagert für einen Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 31.04 - 04.04.2025 (29).docx"
+ ]
+ },
+ {
+ "text": "Reifen auslagern",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Reifen beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Reifen bestellt für Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Reifen bestellt und Preise mit Lieferanten verglichen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Reifen für einen Kunden eingelagert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Reifen für Kunden eingelagert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Reifen in unsere Reifenbrücke verräumt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Reifenangebot erstellt und Bestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Reifenangebote per E-Mail an Kunden geschickt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.05 - 09.05.2025 (34).docx"
+ ]
+ },
+ {
+ "text": "Reifendatenzettel ausgefüllt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 26.05 - 30.05.2025 (37).docx"
+ ]
+ },
+ {
+ "text": "Reifenlager durchgeschaut und Angebote gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 22.09 - 26.09.2025 (53).docx"
+ ]
+ },
+ {
+ "text": "Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.03 - 14.03.2025 (26).docx"
+ ]
+ },
+ {
+ "text": "Reifensätze ins System einbuchen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Reparaturkostenübernahme ausfüllen lassen von Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.05 - 16.05.2025 (35).docx"
+ ]
+ },
+ {
+ "text": "Reparaturkostenübernahmen von Kunden ausfüllen lassen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.10 - 31.10.2025 (57).docx"
+ ]
+ },
+ {
+ "text": "Restliche Termine für den Radwechseltag vergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 29.09 - 03.10.2025 (54).docx"
+ ]
+ },
+ {
+ "text": "Retoure nach Feuchtwangen in das GLS Depot gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Rücksendung beim WM angemeldet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Rücksendungen angemeldet und vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Rücksendungen angewiesen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Rücksendungen vorbereiten und frakturieren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "Rücksendungen zur Post gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.03 - 14.03.2025 (26).docx"
+ ]
+ },
+ {
+ "text": "Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.09-06.09.2024 (1).docx"
+ ]
+ },
+ {
+ "text": "Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Staplerschein gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Tagesabschluss am EC-Kartenlesegerät durchgeführt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.08 - 29.08.2025 (49).docx"
+ ]
+ },
+ {
+ "text": "Teile im Lager eingeräumt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Teile vom Lackierer aus Wörnitz geholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Teile von externen Lieferanten in Kundenrechnungen eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "Teile zum Lackierer in Wörnitz gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Telefonannahme",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "Telefonannahme von Terminen und Anliegen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.07 - 11.07.2025 (42).docx"
+ ]
+ },
+ {
+ "text": "Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.09-13.09.2024 (2).docx"
+ ]
+ },
+ {
+ "text": "Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Telefonisch Termine vereinbart mit Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.01-10.01.2025 (17).docx"
+ ]
+ },
+ {
+ "text": "Termin für die Reifenwechseltage besprochen und geplant",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Termin wünsche per E-Mail abgearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Termine an Kunden vergeben und vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Termine eingeplant und vereinbart",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.04 - 11.04.2025 (30).docx"
+ ]
+ },
+ {
+ "text": "Termine für Radwechseltag vergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Termine geplant",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Termine geplant und Aufträge vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 05.01 - 09.01.2026 (67).docx"
+ ]
+ },
+ {
+ "text": "Termine geplant und im Kalender eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.01 - 23.01.2026 (69).docx"
+ ]
+ },
+ {
+ "text": "Termine per Telefon vereinbart",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.02. - 07.02.2025 (21).docx"
+ ]
+ },
+ {
+ "text": "Termine und Anliegen über WhatsApp abgearbeitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.02 - 20.02.2026 (73).docx"
+ ]
+ },
+ {
+ "text": "Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.09-27.09.2024 (4).docx"
+ ]
+ },
+ {
+ "text": "Terminplanung für nächstes Jahr",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Terminvereinbarung",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.07 - 01.08.2025 (45).docx"
+ ]
+ },
+ {
+ "text": "Terminvereinbarung persönlich als auch Telefonisch",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx"
+ ]
+ },
+ {
+ "text": "Terminvergabe an Kunden",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.01-17.01.2025 (18).docx"
+ ]
+ },
+ {
+ "text": "Terminvergabe per Telefon",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.01- 24.01.2025 (19).docx"
+ ]
+ },
+ {
+ "text": "Unfall Bestandsaufnahmen gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.03 - 06.03.2026 (74).docx"
+ ]
+ },
+ {
+ "text": "Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 27.01 - 31.01.2025 (20).docx"
+ ]
+ },
+ {
+ "text": "Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.12-06.12.2024 (14).docx"
+ ]
+ },
+ {
+ "text": "Unfallauto nach der Reparatur gewaschen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.10-18.10.2024 (7).docx"
+ ]
+ },
+ {
+ "text": "Unfallfahrzeug nach Reparatur in die Waschanlage gefahren",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.06 - 20.06.2025 (40).docx"
+ ]
+ },
+ {
+ "text": "Unser Fahrzeug getankt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.12 - 05.12.2025 (62).docx"
+ ]
+ },
+ {
+ "text": "Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.09-20.09.2024 (3).docx"
+ ]
+ },
+ {
+ "text": "Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 01.09 - 05.09.2025 (50).docx"
+ ]
+ },
+ {
+ "text": "Unsere Fahrzeuge aufgetankt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Unsere Mietfahrzeuge in der Waschwelt gewaschen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Unseren VW Polo in die Waschanlage gebracht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 19.05 - 23.05.2025 (36).docx"
+ ]
+ },
+ {
+ "text": "Unseren VW T-Roc rausgesaugt und gesäubert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.02 - 21.02.2025 (23).docx"
+ ]
+ },
+ {
+ "text": "Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.10-11.10.2024 (6).docx"
+ ]
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Gutachten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.08 - 22.08.2025 (48).docx"
+ ]
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Unfall (Rechnungsstand)",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "Versicherungen angerufen und den Auszahlungsstand geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 24.03 - 28.03.2025 (28).docx"
+ ]
+ },
+ {
+ "text": "Von unseren Azubis die Schulzeiten im Kalender eingetragen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.09 - 19.09.2025 (52).docx"
+ ]
+ },
+ {
+ "text": "Wandregale gesäubert und sauber gemacht",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 15.12 - 19.12.2025 (64).docx"
+ ]
+ },
+ {
+ "text": "Waren für die Rücksendung angemeldet und vorbereitet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Warenannahme der WM-Lieferung",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 14.07 - 18.07.2025 (43).docx"
+ ]
+ },
+ {
+ "text": "Warenannahme getätigt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 04.11-08.11.2024 (10).docx"
+ ]
+ },
+ {
+ "text": "Warenlieferung vom WM entgegengenommen und kontrolliert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 03.03 - 07.03.2025 (25).docx"
+ ]
+ },
+ {
+ "text": "Wartebereich gesäubert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ ]
+ },
+ {
+ "text": "Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.12-13.12.2024 (15).docx"
+ ]
+ },
+ {
+ "text": "Weitere Neukunden ins System mit aufgenommen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 07.10-11.10.2024 (6).docx"
+ ]
+ },
+ {
+ "text": "Werbegeschenke beklebt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 16.03 - 20.03.2026 (76).docx"
+ ]
+ },
+ {
+ "text": "Werbegeschenke beklebt mit unseren Stickern",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Werbung für unser Unternehmen in der Zeitung geschalten",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 25.11-29.11.2024 (13).docx"
+ ]
+ },
+ {
+ "text": "Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 17.03 - 21.03.2025 (27).docx"
+ ]
+ },
+ {
+ "text": "Werkstattteile beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 18.11-22.11.2024 (12).docx"
+ ]
+ },
+ {
+ "text": "Werkstatttermine organisiert und vergeben",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.07 - 25.07.2025 (44).docx"
+ ]
+ },
+ {
+ "text": "Wichtige Unterlagen einlaminiert und ausgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Wichtiges Teil beim WM in Crailsheim abgeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 02.06 - 06.06.2025 (38).docx"
+ ]
+ },
+ {
+ "text": "WM Lieferscheine abgelegt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 23.06 - 27.06.2025 (41).docx"
+ ]
+ },
+ {
+ "text": "WM Lieferung angenommen und auf Vollständigkeit geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 10.02 - 14.02.2025 (22).docx"
+ ]
+ },
+ {
+ "text": "WM Lieferung angenommen und ins Lager verräumt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 12.01 - 16.01.2026 (68).docx"
+ ]
+ },
+ {
+ "text": "WM Lieferung angenommen und vorsortiert",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 09.06 - 13.06.2025 (39).docx"
+ ]
+ },
+ {
+ "text": "Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 20.10 - 24.10.2025 (56).docx"
+ ]
+ },
+ {
+ "text": "Zahlungsavis von unseren Lieferanten eingeholt",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 13.10 - 17.10.2025 (55).docx"
+ ]
+ },
+ {
+ "text": "Zahlungserinnerungen gesendet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 28.10-01.11.2024 (9).docx"
+ ]
+ },
+ {
+ "text": "Zeit und Teile von erledigten Aufträgen geprüft",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 30.03 - 03.04.2026 (78).docx"
+ ]
+ },
+ {
+ "text": "Zulassungsstelle Fahrzeug umgemeldet",
+ "count": 1,
+ "sources": [
+ "Berichtsheft 21.10-25.10.2024 (8).docx"
+ ]
+ }
+ ],
+ "themes": [
+ {
+ "text": "Lagerhaltung",
+ "count": 5
+ },
+ {
+ "text": "Rechnungswesen",
+ "count": 4
+ },
+ {
+ "text": "Verkauf",
+ "count": 3
+ },
+ {
+ "text": "Auftragsbearbeitung",
+ "count": 2
+ },
+ {
+ "text": "Buchhaltung",
+ "count": 2
+ },
+ {
+ "text": "Büroabläufe",
+ "count": 2
+ },
+ {
+ "text": "Koordination",
+ "count": 2
+ },
+ {
+ "text": "Marketing",
+ "count": 2
+ },
+ {
+ "text": "Planung",
+ "count": 2
+ },
+ {
+ "text": "Abrechnen",
+ "count": 1
+ },
+ {
+ "text": "Abrechnung",
+ "count": 1
+ },
+ {
+ "text": "Abwicklung von Rechnungsbeträgen",
+ "count": 1
+ },
+ {
+ "text": "Auftragsabwicklung",
+ "count": 1
+ },
+ {
+ "text": "Außer Betriebliche Abwicklung",
+ "count": 1
+ },
+ {
+ "text": "Beschaffung und Rücksendungen",
+ "count": 1
+ },
+ {
+ "text": "Betriebsspezifische Informationen im Bereich KFZ",
+ "count": 1
+ },
+ {
+ "text": "Büroorganisation",
+ "count": 1
+ },
+ {
+ "text": "Büroprozesse",
+ "count": 1
+ },
+ {
+ "text": "Einkauf",
+ "count": 1
+ },
+ {
+ "text": "Einkauf koordinieren",
+ "count": 1
+ },
+ {
+ "text": "Finanzwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Garantie",
+ "count": 1
+ },
+ {
+ "text": "Kennlernen des Systems, Kundenzufriedenheit",
+ "count": 1
+ },
+ {
+ "text": "Kontrolle",
+ "count": 1
+ },
+ {
+ "text": "Kundenkommunikation",
+ "count": 1
+ },
+ {
+ "text": "kundenorientiert",
+ "count": 1
+ },
+ {
+ "text": "Kundenzufriedenheit",
+ "count": 1
+ },
+ {
+ "text": "Lager und System",
+ "count": 1
+ },
+ {
+ "text": "Lagerarbeiten",
+ "count": 1
+ },
+ {
+ "text": "Lagerkoordination",
+ "count": 1
+ },
+ {
+ "text": "Lieferanten Bewerten",
+ "count": 1
+ },
+ {
+ "text": "Lieferungsannahme",
+ "count": 1
+ },
+ {
+ "text": "Mehrarbeit bewerben",
+ "count": 1
+ },
+ {
+ "text": "Organisation",
+ "count": 1
+ },
+ {
+ "text": "Organisation und Reklamationen",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsabwicklung",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsbearbeitung",
+ "count": 1
+ },
+ {
+ "text": "Sicherheitshinweise",
+ "count": 1
+ },
+ {
+ "text": "System Funktionen im Betrieb",
+ "count": 1
+ },
+ {
+ "text": "Terminplanung",
+ "count": 1
+ },
+ {
+ "text": "Terminvergabe",
+ "count": 1
+ },
+ {
+ "text": "Versicherung Formulare",
+ "count": 1
+ },
+ {
+ "text": "Vertrags Bearbeitung",
+ "count": 1
+ },
+ {
+ "text": "Vorschriften",
+ "count": 1
+ },
+ {
+ "text": "Warenannahme",
+ "count": 1
+ }
+ ],
+ "school": [
+ {
+ "text": "BWL-Klassenarbeit",
+ "count": 3
+ },
+ {
+ "text": "Englisch Klassenarbeit",
+ "count": 3
+ },
+ {
+ "text": "Excel Klassenarbeit",
+ "count": 2
+ },
+ {
+ "text": "Introducing a Company",
+ "count": 2
+ },
+ {
+ "text": "Kritik am Bruttoinlandsprodukt",
+ "count": 2
+ },
+ {
+ "text": "Polypolpreisbildung",
+ "count": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung für die Zwischenprüfung",
+ "count": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung in Textverarbeitung",
+ "count": 2
+ },
+ {
+ "text": "ABC-Analyse",
+ "count": 1
+ },
+ {
+ "text": "ABC-Kunden Analyse",
+ "count": 1
+ },
+ {
+ "text": "Ablauf bei einem Personalauswahlverfahren",
+ "count": 1
+ },
+ {
+ "text": "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "count": 1
+ },
+ {
+ "text": "Aktueller Bundestag",
+ "count": 1
+ },
+ {
+ "text": "Alles über Volksentscheide Funktion und Vorteile",
+ "count": 1
+ },
+ {
+ "text": "Alternativen Wohlstandsindikatoren",
+ "count": 1
+ },
+ {
+ "text": "Analyse von Werbungen",
+ "count": 1
+ },
+ {
+ "text": "Angebotsvergleich (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsschutz Fälle bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Argumentation erstellen (einzelne Bausteine)",
+ "count": 1
+ },
+ {
+ "text": "Argumentation richtig formulieren",
+ "count": 1
+ },
+ {
+ "text": "Argumente für Homeoffice finden und ausformulieren",
+ "count": 1
+ },
+ {
+ "text": "Aufbau des Betriebs",
+ "count": 1
+ },
+ {
+ "text": "Aufgabe zu den Grenzen der Werbung",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben aus dem Deutschbuch",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zu Demokratie in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsplatz bearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsschutz",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Bundestag",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zur Integration und Assimilation",
+ "count": 1
+ },
+ {
+ "text": "Auflösung der Bilanz in Konten",
+ "count": 1
+ },
+ {
+ "text": "Auftragsbestätigung wichtige Eckpunkte",
+ "count": 1
+ },
+ {
+ "text": "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "count": 1
+ },
+ {
+ "text": "Ausdrucksvermögen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Ausgabe Excel Klassenarbeit und Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Beispielrechnung Sozialabgaben",
+ "count": 1
+ },
+ {
+ "text": "Belastung am Arbeitsplatz",
+ "count": 1
+ },
+ {
+ "text": "Berechnung BIP",
+ "count": 1
+ },
+ {
+ "text": "Beschaffung Planen BWL",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "count": 1
+ },
+ {
+ "text": "Besprechung Umfrage Schulklima",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile des Ausbildungsvertrags",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile Vollkommener Markt",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren „welche gibt es?“",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren anwenden",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren in BWL",
+ "count": 1
+ },
+ {
+ "text": "Beteiligungsrechte Betriebsrat",
+ "count": 1
+ },
+ {
+ "text": "Betriebsrat Erklärung und Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzveränderung und Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzveränderungen",
+ "count": 1
+ },
+ {
+ "text": "Briefe im Englischen verfassen",
+ "count": 1
+ },
+ {
+ "text": "Bruttoinlandsprodukt Zusammensetzung",
+ "count": 1
+ },
+ {
+ "text": "Buchen auf Bestandskosten in der Buchhaltung",
+ "count": 1
+ },
+ {
+ "text": "Bundestagswahl Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "BWL Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "BWL Übungsaufgaben zu Marketing",
+ "count": 1
+ },
+ {
+ "text": "Chancen und Risiken der Demokratisierung",
+ "count": 1
+ },
+ {
+ "text": "Chancen und Risiken im Internet und KI",
+ "count": 1
+ },
+ {
+ "text": "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik",
+ "count": 1
+ },
+ {
+ "text": "Das-/dass-Schreibung Anwendung und Regeln",
+ "count": 1
+ },
+ {
+ "text": "Demografischer Wandel in Deutschland und die Folgen",
+ "count": 1
+ },
+ {
+ "text": "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird",
+ "count": 1
+ },
+ {
+ "text": "Departments, asking and giving directions",
+ "count": 1
+ },
+ {
+ "text": "Deutsch Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "count": 1
+ },
+ {
+ "text": "Diagramme erstellen (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Diagramme und optimale Bestellmenge (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Digitalisierung",
+ "count": 1
+ },
+ {
+ "text": "DIN gerechte Tabellen und Nummerierung gestalten",
+ "count": 1
+ },
+ {
+ "text": "Disposition von Waren",
+ "count": 1
+ },
+ {
+ "text": "Dokumentation über Nachhaltigkeit",
+ "count": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren",
+ "count": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "count": 1
+ },
+ {
+ "text": "Dreisatz und Prozentrechnung in Excel",
+ "count": 1
+ },
+ {
+ "text": "Duales Ausbildungssystem im Fach Gesamtwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "E-Mail in Englisch schreiben",
+ "count": 1
+ },
+ {
+ "text": "E-Mail schreiben für die Projektarbeit",
+ "count": 1
+ },
+ {
+ "text": "Eigen und Fremdlager Aufgaben Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Eigen- Fremdfertigung",
+ "count": 1
+ },
+ {
+ "text": "Eigenfertigung und Fremdfertigung",
+ "count": 1
+ },
+ {
+ "text": "Einfache Buchungsätze",
+ "count": 1
+ },
+ {
+ "text": "Einfacher Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "count": 1
+ },
+ {
+ "text": "Einführung ins Thema Buchführung",
+ "count": 1
+ },
+ {
+ "text": "Englisch Aufgabe für englische Telefonate",
+ "count": 1
+ },
+ {
+ "text": "Englisch Hörverstehen",
+ "count": 1
+ },
+ {
+ "text": "Englisch Mediation bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Englische E-Mails schreiben Übung",
+ "count": 1
+ },
+ {
+ "text": "Englische E-Mails verfassen",
+ "count": 1
+ },
+ {
+ "text": "Englische Fachbegriffe im kaufmännischen Bereich",
+ "count": 1
+ },
+ {
+ "text": "Englische Redewendungen für den Schriftverkehr",
+ "count": 1
+ },
+ {
+ "text": "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "count": 1
+ },
+ {
+ "text": "Erfolgskonten buchen",
+ "count": 1
+ },
+ {
+ "text": "Erstellen einer Checkliste für interne Meetings",
+ "count": 1
+ },
+ {
+ "text": "Erstellen einer E-Mail",
+ "count": 1
+ },
+ {
+ "text": "Erstellung verbindliches Angebot",
+ "count": 1
+ },
+ {
+ "text": "Erwartungen an die Ausbildung im Fach Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Erweiterter Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Excel Funktionen Relative und absolute Adressierung",
+ "count": 1
+ },
+ {
+ "text": "Excel Prozentrechnungen und Adressierung",
+ "count": 1
+ },
+ {
+ "text": "Excel Rechenformeln anwenden",
+ "count": 1
+ },
+ {
+ "text": "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung",
+ "count": 1
+ },
+ {
+ "text": "Excel Übung Funktionen",
+ "count": 1
+ },
+ {
+ "text": "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "count": 1
+ },
+ {
+ "text": "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "count": 1
+ },
+ {
+ "text": "Fertigstellung der Argumentationsstütze",
+ "count": 1
+ },
+ {
+ "text": "Fertigstellung Leserbrief",
+ "count": 1
+ },
+ {
+ "text": "Firmenkooperation Wichtige Aspekte",
+ "count": 1
+ },
+ {
+ "text": "Formatvorlage in Textverarbeitung",
+ "count": 1
+ },
+ {
+ "text": "Forms of written communication",
+ "count": 1
+ },
+ {
+ "text": "Fragebogen Analyse",
+ "count": 1
+ },
+ {
+ "text": "Freizeichnungsklauseln und Inhalte des Angebots",
+ "count": 1
+ },
+ {
+ "text": "Funktion der Medien in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Firmen Präsentation",
+ "count": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbrief mit Anschrift und Briefschluss",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbrief, Angebot und Protokoll",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "count": 1
+ },
+ {
+ "text": "Grundlagen der Kommunikation",
+ "count": 1
+ },
+ {
+ "text": "GuV Konto eröffnen",
+ "count": 1
+ },
+ {
+ "text": "Hochpreisstrategie und Mittelpreisstrategie",
+ "count": 1
+ },
+ {
+ "text": "Hörverstehen in Englisch",
+ "count": 1
+ },
+ {
+ "text": "Idealtypische Wirtschaftsordnungen",
+ "count": 1
+ },
+ {
+ "text": "im Englischunterricht: dialogues/ greeting visitors",
+ "count": 1
+ },
+ {
+ "text": "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "count": 1
+ },
+ {
+ "text": "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage",
+ "count": 1
+ },
+ {
+ "text": "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "In BWL: Spediteur/Frachtführer Übungen",
+ "count": 1
+ },
+ {
+ "text": "In Englisch „Telephoning/memo“",
+ "count": 1
+ },
+ {
+ "text": "In Englisch directions geschrieben (E-Mails)",
+ "count": 1
+ },
+ {
+ "text": "In Englisch Listening/Dialogues",
+ "count": 1
+ },
+ {
+ "text": "In Englisch: Listening",
+ "count": 1
+ },
+ {
+ "text": "In Englisch: Mediation",
+ "count": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen",
+ "count": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen dazu",
+ "count": 1
+ },
+ {
+ "text": "In Geschichte Auswertung von Statistik am Daten zur Migration",
+ "count": 1
+ },
+ {
+ "text": "Informationen aus Schaubildern entnehmen",
+ "count": 1
+ },
+ {
+ "text": "Informationen über den Kalten Krieg",
+ "count": 1
+ },
+ {
+ "text": "Informationen über Menschenhandel in Deutschland",
+ "count": 1
+ },
+ {
+ "text": "Informationen zum Betrieb",
+ "count": 1
+ },
+ {
+ "text": "Informationen zum Mauerbau 1961",
+ "count": 1
+ },
+ {
+ "text": "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus",
+ "count": 1
+ },
+ {
+ "text": "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "count": 1
+ },
+ {
+ "text": "Introducing a Company Informationen gesammelt",
+ "count": 1
+ },
+ {
+ "text": "Inventar: Aufbau und Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "Inventur",
+ "count": 1
+ },
+ {
+ "text": "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "count": 1
+ },
+ {
+ "text": "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "count": 1
+ },
+ {
+ "text": "KA Rückgabe und Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Kalkulation Übungen",
+ "count": 1
+ },
+ {
+ "text": "Kalkulationen in Excel",
+ "count": 1
+ },
+ {
+ "text": "Kalkulationszuschlagsatz und -faktor",
+ "count": 1
+ },
+ {
+ "text": "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "count": 1
+ },
+ {
+ "text": "Kirchenwahlen – die 4 Gesprächspreise",
+ "count": 1
+ },
+ {
+ "text": "Klassenarbeit in Excel",
+ "count": 1
+ },
+ {
+ "text": "Klassenarbeit in Fach Gemeinschaftskunde",
+ "count": 1
+ },
+ {
+ "text": "Kommunikationsmodelle",
+ "count": 1
+ },
+ {
+ "text": "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "count": 1
+ },
+ {
+ "text": "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "count": 1
+ },
+ {
+ "text": "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Kundenanfragen besprechen",
+ "count": 1
+ },
+ {
+ "text": "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung",
+ "count": 1
+ },
+ {
+ "text": "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "count": 1
+ },
+ {
+ "text": "Lagerkennzahlen auswerten in BWL",
+ "count": 1
+ },
+ {
+ "text": "Leserbrief Layout Übung und selbst einen schreiben",
+ "count": 1
+ },
+ {
+ "text": "Leserbrief schreiben",
+ "count": 1
+ },
+ {
+ "text": "Lohn und Gewinnquote beim BIP",
+ "count": 1
+ },
+ {
+ "text": "Marktsegmentierung",
+ "count": 1
+ },
+ {
+ "text": "Maslowsche Bedürfnispyramide",
+ "count": 1
+ },
+ {
+ "text": "Matrixsystem ausfüllen, Organigramm",
+ "count": 1
+ },
+ {
+ "text": "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung",
+ "count": 1
+ },
+ {
+ "text": "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Migration nach Deutschland Texte bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Mindmap Strukturwandel in der Gesellschaft",
+ "count": 1
+ },
+ {
+ "text": "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "count": 1
+ },
+ {
+ "text": "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "count": 1
+ },
+ {
+ "text": "Nachhaltigkeit in der Beschaffung",
+ "count": 1
+ },
+ {
+ "text": "Neue Themen Auswahl in Religion",
+ "count": 1
+ },
+ {
+ "text": "Nichtigkeit und Anfechtbarkeit",
+ "count": 1
+ },
+ {
+ "text": "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung",
+ "count": 1
+ },
+ {
+ "text": "Notenbekanntgabe in Deutsch und BWL",
+ "count": 1
+ },
+ {
+ "text": "Online Formular erstellen",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Bedeutung und Funktion",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Organigramm und Arbeits- und Geschäftsprozesse",
+ "count": 1
+ },
+ {
+ "text": "Personalbedarfsplanung",
+ "count": 1
+ },
+ {
+ "text": "Postein- u. Ausgang +Checkliste",
+ "count": 1
+ },
+ {
+ "text": "Postein- und Ausgang in einem Unternehmen",
+ "count": 1
+ },
+ {
+ "text": "Postindustrielle Gesellschaft",
+ "count": 1
+ },
+ {
+ "text": "Powerpoint erstellen für Zeitungswerbung",
+ "count": 1
+ },
+ {
+ "text": "Präsentation in Textverarbeitung vorbereiten",
+ "count": 1
+ },
+ {
+ "text": "Präsentation und Auswertung der Standbilder",
+ "count": 1
+ },
+ {
+ "text": "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "count": 1
+ },
+ {
+ "text": "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "count": 1
+ },
+ {
+ "text": "Probeprüfungen für die Zwischenprüfung",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit in Gesamtwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit zum Thema Marketing",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit: Ausarbeitung der Manieren",
+ "count": 1
+ },
+ {
+ "text": "Projektpräsentation",
+ "count": 1
+ },
+ {
+ "text": "Projektpräsentationen",
+ "count": 1
+ },
+ {
+ "text": "Protokoll schreiben",
+ "count": 1
+ },
+ {
+ "text": "Prüfungsaufgaben für Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Prüfungsaufgaben in Deutsch und BWL",
+ "count": 1
+ },
+ {
+ "text": "Quantitativer Angebotsvergleich",
+ "count": 1
+ },
+ {
+ "text": "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten Ausbildungsvertrag",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten Berufsausbildung",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten im Ausbildungsverhältnis",
+ "count": 1
+ },
+ {
+ "text": "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen buchen",
+ "count": 1
+ },
+ {
+ "text": "S-Verweis in Excel",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck Einführung in Word",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck erstellen",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck vervollständigen",
+ "count": 1
+ },
+ {
+ "text": "Sozialsystem",
+ "count": 1
+ },
+ {
+ "text": "Spanisch Grundkenntnisse",
+ "count": 1
+ },
+ {
+ "text": "Standbilder in Szene setzen",
+ "count": 1
+ },
+ {
+ "text": "Stärken und Schwächen der deutschen Familienpolitik",
+ "count": 1
+ },
+ {
+ "text": "Stellenanzeige",
+ "count": 1
+ },
+ {
+ "text": "Stellenanzeige erstellen",
+ "count": 1
+ },
+ {
+ "text": "Stillarbeit über politische Zwecke",
+ "count": 1
+ },
+ {
+ "text": "Stoffsammlung zum Thema Homeoffice",
+ "count": 1
+ },
+ {
+ "text": "Tarifvertrag Bestandteile und Parteien",
+ "count": 1
+ },
+ {
+ "text": "Tarifvertrag in Gesamtwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Texte auswerten und die Argumente entschlüsseln",
+ "count": 1
+ },
+ {
+ "text": "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen",
+ "count": 1
+ },
+ {
+ "text": "Textverarbeitung: Infoblätter erstellen",
+ "count": 1
+ },
+ {
+ "text": "Textverständnis im Fach Englisch",
+ "count": 1
+ },
+ {
+ "text": "Thema Geschäftsfähigkeit im Fach BWL",
+ "count": 1
+ },
+ {
+ "text": "Thema Kommunikation im Fach Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Themen für die Englisch Klassenarbeit besprochen",
+ "count": 1
+ },
+ {
+ "text": "Themenbesprechung im Fach Religion",
+ "count": 1
+ },
+ {
+ "text": "Thementext entschlüsseln",
+ "count": 1
+ },
+ {
+ "text": "Übung Adressierung und drucken in Excel",
+ "count": 1
+ },
+ {
+ "text": "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "count": 1
+ },
+ {
+ "text": "Übung Leseverstehen Englisch",
+ "count": 1
+ },
+ {
+ "text": "Übung Wenn Funktion",
+ "count": 1
+ },
+ {
+ "text": "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "count": 1
+ },
+ {
+ "text": "Übungen zum Inventar",
+ "count": 1
+ },
+ {
+ "text": "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "count": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer",
+ "count": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Formulare in Word erstellen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zur Preispolitik",
+ "count": 1
+ },
+ {
+ "text": "Umsatzsteuer",
+ "count": 1
+ },
+ {
+ "text": "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensleistung Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensziele",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensziele angeschaut",
+ "count": 1
+ },
+ {
+ "text": "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Formeln (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "count": 1
+ },
+ {
+ "text": "Verschiedene Grundrechte in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Volksaufstand in der DDR 17. Juni 1953",
+ "count": 1
+ },
+ {
+ "text": "Vollständiger Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Vorstellung Lernfeld im Fach BFK",
+ "count": 1
+ },
+ {
+ "text": "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "count": 1
+ },
+ {
+ "text": "Was bedeutet Demokratie",
+ "count": 1
+ },
+ {
+ "text": "Was ist der Eigentumsvorbehalt",
+ "count": 1
+ },
+ {
+ "text": "Was ist ein Kaufvertrag",
+ "count": 1
+ },
+ {
+ "text": "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "count": 1
+ },
+ {
+ "text": "Was war der damalige „Todesstreifen“",
+ "count": 1
+ },
+ {
+ "text": "Weiterarbeit am Projekt für Zeitungswerbung",
+ "count": 1
+ },
+ {
+ "text": "Welche Parteien gibt es und wofür stehen diese ein",
+ "count": 1
+ },
+ {
+ "text": "Welche Zahlungsformen gibt es",
+ "count": 1
+ },
+ {
+ "text": "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "count": 1
+ },
+ {
+ "text": "Werbeargumente finden",
+ "count": 1
+ },
+ {
+ "text": "Werbeerfolgskontrolle",
+ "count": 1
+ },
+ {
+ "text": "Wie lese ich korrekt einen englischen Text in Englisch",
+ "count": 1
+ },
+ {
+ "text": "Wiederholung Argumentieren",
+ "count": 1
+ },
+ {
+ "text": "Wiederholung einfacher Buchungssatz",
+ "count": 1
+ },
+ {
+ "text": "Word Briefe Übung",
+ "count": 1
+ },
+ {
+ "text": "Zeitmanagement Gruppenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Zeugnis Ausgabe",
+ "count": 1
+ },
+ {
+ "text": "Zielbeziehungen",
+ "count": 1
+ }
+ ],
+ "meta": {
+ "source": "raw-phrases.json",
+ "hefte": 78,
+ "activities": 466,
+ "themes": 46,
+ "school": 295,
+ "generatedAt": "2026-07-26T14:56:20.386Z"
+ }
+}
\ No newline at end of file
diff --git a/web/scripts/clean-phrases.mjs b/web/scripts/clean-phrases.mjs
new file mode 100644
index 0000000..450e078
--- /dev/null
+++ b/web/scripts/clean-phrases.mjs
@@ -0,0 +1,213 @@
+/**
+ * S02 – Säubert + dedupliziert Phrasen aus raw-phrases.json → clean-phrases.json
+ */
+import { readFileSync, writeFileSync } from "fs";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const RAW_PATH = join(__dirname, "raw-phrases.json");
+const OUT_PATH = join(__dirname, "clean-phrases.json");
+
+function decodeEntities(s) {
+ return s
+ .replace(/&/g, "&")
+ .replace(/</g, "<")
+ .replace(/>/g, ">")
+ .replace(/"/g, '"')
+ .replace(/(\d+);/g, (_, n) => String.fromCharCode(Number(n)));
+}
+
+/** trim + Whitespace normalisieren + optionale Endpunkte entfernen (für Dedup-Key) */
+function normalizeKey(text) {
+ return decodeEntities(String(text))
+ .replace(/\s+/g, " ")
+ .trim()
+ .replace(/\.+$/, "")
+ .toLowerCase();
+}
+
+/** Anzeigeform: Whitespace normalisieren, Endpunkt entfernen (Heft-Stil ohne Punkt) */
+function displayText(text) {
+ return decodeEntities(String(text))
+ .replace(/\s+/g, " ")
+ .trim()
+ .replace(/\.+$/, "")
+ .trim();
+}
+
+const HEADER_RE =
+ /^(Abteilung|Ausbildungsnachweis|Für die Zeit|Name|Datum|Zweites|Erstes|Drittes|Betriebliche|Zuordnung|Thema der Woche|Berufsschule|Lfd\.?\s*Nr|Ausbilderin|Ausbilder)\b/i;
+
+const JUNK_EXACT_RE =
+ /^(43180|Nico|Baumann|Ferien|Feiertag|Urlaub|Schultag|Krank|Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag|Additive,?$|\d{4,}|\d+)$/i;
+
+function isJunk(text) {
+ const s = displayText(text);
+ if (!s || s.length < 3) return true;
+ if (HEADER_RE.test(s)) return true;
+ if (JUNK_EXACT_RE.test(s)) return true;
+ if (/^[.\-_\s…·•]+$/.test(s)) return true;
+ if (/…{2,}|\.{3,}/.test(s)) return true;
+ if (/Unterschrift/i.test(s)) return true;
+ if (/Ausbildungsnachweis|Für die Zeit|Betriebliche Tätig|Zuordnung zum Lernziel|Thema der Woche|Berufsschule|Lfd\.?\s*Nr/i.test(s))
+ return true;
+ if (/^\d{5,}/.test(s)) return true;
+ if (/^[\d\s./-]+$/.test(s)) return true; // reine Zahlen / Ziffernblöcke
+ if (/<\/?w:|xml|xmlns/i.test(s)) return true;
+ if (!/[a-zäöüß]/i.test(s)) return true;
+ return false;
+}
+
+function isFerienActivity(s) {
+ return /^ferien\b/i.test(s) || /^ferien$/i.test(s);
+}
+
+/**
+ * @param {Map }>} map
+ * @param {string} raw
+ * @param {string | null} sourceFile
+ * @param {{ trackSources?: boolean, minLen?: number, maxLen?: number }} opts
+ */
+function addPhrase(map, raw, sourceFile, opts = {}) {
+ const { trackSources = false, minLen = 4, maxLen = 180 } = opts;
+ if (isJunk(raw)) return;
+ const text = displayText(raw);
+ if (!text || text.length < minLen || text.length > maxLen) return;
+ if (trackSources && isFerienActivity(text)) return;
+
+ const key = normalizeKey(text);
+ if (!key) return;
+
+ const prev = map.get(key);
+ if (prev) {
+ prev.count += 1;
+ // kürzere / punktlose Form bevorzugen
+ if (text.length < prev.text.length || (!/\.$/.test(raw) && /\.$/.test(prev.text))) {
+ prev.text = text;
+ }
+ if (trackSources && sourceFile) prev.sources.add(sourceFile);
+ } else {
+ map.set(key, {
+ text,
+ count: 1,
+ ...(trackSources ? { sources: new Set(sourceFile ? [sourceFile] : []) } : {}),
+ });
+ }
+}
+
+function toSortedList(map, { withSources = false } = {}) {
+ return [...map.values()]
+ .map((entry) => {
+ if (withSources) {
+ return {
+ text: entry.text,
+ count: entry.count,
+ sources: [...entry.sources].sort((a, b) => a.localeCompare(b, "de")),
+ };
+ }
+ return { text: entry.text, count: entry.count };
+ })
+ .sort((a, b) => b.count - a.count || a.text.localeCompare(b.text, "de"));
+}
+
+function main() {
+ let raw;
+ try {
+ raw = JSON.parse(readFileSync(RAW_PATH, "utf8"));
+ } catch (err) {
+ console.error(
+ "raw-phrases.json fehlt oder ist ungültig. Zuerst S01 (extract-phrases.mjs) ausführen.",
+ );
+ console.error(err.message);
+ process.exit(1);
+ }
+
+ const hefte = raw.hefte ?? [];
+ if (!hefte.length) {
+ console.error("raw-phrases.json enthält keine Hefte.");
+ process.exit(1);
+ }
+
+ const activities = new Map();
+ const themes = new Map();
+ const school = new Map();
+
+ for (const heft of hefte) {
+ const source = heft.sourceFile ?? null;
+
+ // Pro Heft einmal pro normalisierter Phrase zählen (Tabellen-Duplikate)
+ const seenAct = new Set();
+ for (const a of heft.activities ?? []) {
+ const key = normalizeKey(a);
+ if (!key || seenAct.has(key)) continue;
+ seenAct.add(key);
+ addPhrase(activities, a, source, {
+ trackSources: true,
+ minLen: 6,
+ maxLen: 160,
+ });
+ }
+
+ const seenTheme = new Set();
+ for (const t of heft.weekThemes ?? []) {
+ const key = normalizeKey(t);
+ if (!key || seenTheme.has(key)) continue;
+ seenTheme.add(key);
+ if (/ferien/i.test(displayText(t))) continue;
+ addPhrase(themes, t, null, { minLen: 3, maxLen: 80 });
+ }
+
+ const seenSchool = new Set();
+ for (const s of heft.schoolTopics ?? []) {
+ const key = normalizeKey(s);
+ if (!key || seenSchool.has(key)) continue;
+ seenSchool.add(key);
+ // Ferien gehört ins Berufsschule-Feld der Woche, nicht als Suggestion-Phrase
+ if (/ferien/i.test(displayText(s))) continue;
+ addPhrase(school, s, null, { minLen: 4, maxLen: 160 });
+ }
+ }
+
+ const actList = toSortedList(activities, { withSources: true }).filter(
+ (a) =>
+ !/^\d/.test(a.text) &&
+ !/Lfd/i.test(a.text) &&
+ /[a-zäöüß]{3,}/i.test(a.text),
+ );
+ const themeList = toSortedList(themes).filter(
+ (t) => t.text !== "-" && !/^[.\-]+$/.test(t.text),
+ );
+ const schoolList = toSortedList(school).filter(
+ (s) => !/^krank$/i.test(s.text) && !/stillarbeit$/i.test(s.text),
+ );
+
+ const clean = {
+ activities: actList,
+ themes: themeList,
+ school: schoolList,
+ meta: {
+ source: "raw-phrases.json",
+ hefte: hefte.length,
+ activities: actList.length,
+ themes: themeList.length,
+ school: schoolList.length,
+ generatedAt: new Date().toISOString(),
+ },
+ };
+
+ writeFileSync(OUT_PATH, JSON.stringify(clean, null, 2), "utf8");
+
+ console.log(
+ `Clean: ${hefte.length} Hefte → ${actList.length} Activities, ${themeList.length} Themes, ${schoolList.length} School`,
+ );
+ console.log(
+ "Top Activities:",
+ actList
+ .slice(0, 12)
+ .map((a) => `${a.text} (${a.count})`)
+ .join(" · "),
+ );
+}
+
+main();
diff --git a/web/scripts/extract-phrases.mjs b/web/scripts/extract-phrases.mjs
new file mode 100644
index 0000000..2e3928d
--- /dev/null
+++ b/web/scripts/extract-phrases.mjs
@@ -0,0 +1,336 @@
+/**
+ * S01 – Extrahiert Rohtext + strukturierte Phrasen aus allen Berichtsheft-.docx.
+ * Ausgabe: extracted-all.txt, raw-phrases.json (+ Aggregat für spätere Schritte).
+ */
+import { readdirSync, readFileSync, writeFileSync, statSync } from "fs";
+import { dirname, join, resolve, basename } from "path";
+import { fileURLToPath } from "url";
+import PizZip from "pizzip";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const ROOT = resolve(__dirname, "..", "..");
+const YEAR_DIRS = [
+ join(ROOT, "1. Ausbildungsjahr"),
+ join(ROOT, "2. Ausbildungsjahr"),
+];
+
+function listDocx(dir) {
+ try {
+ return readdirSync(dir)
+ .filter((f) => f.toLowerCase().endsWith(".docx") && !f.startsWith("~$"))
+ .map((f) => join(dir, f))
+ .filter((p) => statSync(p).isFile());
+ } catch {
+ return [];
+ }
+}
+
+function docxToLines(path) {
+ const zip = new PizZip(readFileSync(path));
+ const file = zip.file("word/document.xml");
+ if (!file) return [];
+ const xml = file.asText();
+ return xml
+ .split(/<\/w:p>/)
+ .map((p) =>
+ [...p.matchAll(/]*>([^<]*)<\/w:t>/g)]
+ .map((m) => m[1])
+ .join("")
+ .replace(/\s+/g, " ")
+ .trim(),
+ )
+ .filter(Boolean);
+}
+
+function dedupeConsecutive(lines) {
+ /** Content is duplicated (two table columns) – keep first occurrence. */
+ const out = [];
+ const seenInDoc = new Set();
+ for (const line of lines) {
+ const key = line.toLowerCase();
+ if (seenInDoc.has(key)) continue;
+ seenInDoc.add(key);
+ out.push(line);
+ }
+ return out;
+}
+
+function sliceBetween(lines, startRe, endRe) {
+ const start = lines.findIndex((l) => startRe.test(l));
+ if (start < 0) return [];
+ const rest = lines.slice(start + 1);
+ const end = rest.findIndex((l) => endRe.test(l));
+ return end < 0 ? rest : rest.slice(0, end);
+}
+
+function decodeEntities(s) {
+ return s
+ .replace(/&/g, "&")
+ .replace(/</g, "<")
+ .replace(/>/g, ">")
+ .replace(/"/g, '"')
+ .replace(/(\d+);/g, (_, n) => String.fromCharCode(Number(n)));
+}
+
+function stripLeadingJunk(s) {
+ return decodeEntities(s)
+ .replace(/^[\d\s]+/, "")
+ .replace(/^[\s\-•·]+/, "")
+ .replace(/^\d{4,}/, "")
+ .replace(/\s+/g, " ")
+ .trim()
+ .replace(/[,\s]+$/, "")
+ .trim();
+}
+
+function isHeaderNoise(s) {
+ return /^(Abteilung|Ausbildungsnachweis|Für die Zeit|Name|Datum|Zweites|Erstes|Drittes|Betriebliche|Zuordnung|Thema der Woche|Berufsschule|Lfd\.?\s*Nr|Ausbilderin|Ausbilder)/i.test(
+ s,
+ );
+}
+
+const JUNK_RE =
+ /^(43180|Nico|Baumann|Ferien|Feiertag|Urlaub|Schultag|Krank|Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag|………………|…………|\.+|-+|_+|Additive,?$|\d{4,}|\d+$)/i;
+
+function isJunk(s) {
+ if (!s || s.length < 3) return true;
+ if (JUNK_RE.test(s)) return true;
+ if (/^[.\-_\s…]+$/.test(s)) return true;
+ if (/Unterschrift/i.test(s)) return true;
+ if (
+ /Ausbildungsnachweis|Für die Zeit|Betriebliche Tätig|Zuordnung|Thema der Woche|Berufsschule|Lfd\.?\s*Nr/i.test(
+ s,
+ )
+ )
+ return true;
+ if (/^\d{5,}/.test(s)) return true;
+ if (/Zwischenprüfung\s+Freitag/i.test(s)) return true;
+ if (!/[a-zäöüß]/i.test(s)) return true;
+ return false;
+}
+
+function cleanPhrase(text) {
+ const t = stripLeadingJunk(text);
+ if (isJunk(t) || isHeaderNoise(t)) return null;
+ if (t.length < 3 || t.length > 180) return null;
+ return t;
+}
+
+function isFrameworkRef(s) {
+ return (
+ /^Lfd\.?\s*Nr/i.test(s) ||
+ /^\d+(\.\d+)+$/.test(s) ||
+ /Ausbildungsrahmenplan/i.test(s) ||
+ /^Zuordnung der Tätigkeit/i.test(s)
+ );
+}
+
+function isPlausibleTheme(s) {
+ if (!s || s.length < 3 || s.length > 55) return false;
+ if (/[.]{2,}/.test(s)) return false;
+ if (/\b(abgeholt|gefahren|gebucht|auffüllen|einsortieren|anbieten|festhalten)\b/i.test(s))
+ return false;
+ if (/^(bei |zum |was |welche |wenn |mehr |immer )/i.test(s)) return false;
+ return true;
+}
+
+function parseSections(lines) {
+ const unique = dedupeConsecutive(lines);
+
+ const betriebIdx = unique.findIndex((l) => /^Betriebliche Tätigkeiten/i.test(l));
+ let activityLines = [];
+ if (betriebIdx > 0) {
+ let start = 0;
+ for (let i = 0; i < betriebIdx; i++) {
+ if (/^Name\b/i.test(unique[i]) || /^Datum\b/i.test(unique[i])) start = i + 1;
+ }
+ activityLines = unique.slice(start, betriebIdx);
+ }
+
+ // Rahmenplan-Refs zwischen „Betriebliche Tätigkeiten“ und „Thema der Woche“
+ const frameworkRaw = sliceBetween(
+ unique,
+ /^Betriebliche Tätigkeiten/i,
+ /^Thema der Woche/i,
+ );
+
+ const themeAfter = sliceBetween(
+ unique,
+ /^Thema der Woche/i,
+ /^(Zuordnung zum Lernziel|Berufsschule)/i,
+ );
+
+ const schoolLines = sliceBetween(
+ unique,
+ /^Berufsschule/i,
+ /^(Datum und Unterschrift|\.{3,}|…{2,})/i,
+ ).filter((l) => !/^(Datum und Unterschrift|\.{3,}|…)/i.test(l));
+
+ return {
+ activityLines,
+ frameworkRaw,
+ themeLines: themeAfter,
+ schoolLines,
+ };
+}
+
+function addCount(map, text) {
+ const t = cleanPhrase(text);
+ if (!t) return;
+ const key = t.toLowerCase();
+ const prev = map.get(key);
+ if (prev) prev.count += 1;
+ else map.set(key, { text: t, count: 1 });
+}
+
+function toSortedList(map, { minLen = 4, maxLen = 180 } = {}) {
+ return [...map.values()]
+ .filter((x) => x.text.length >= minLen && x.text.length <= maxLen)
+ .sort((a, b) => b.count - a.count || a.text.localeCompare(b.text, "de"));
+}
+
+function structureHeft(path, lines) {
+ const { activityLines, frameworkRaw, themeLines, schoolLines } = parseSections(lines);
+
+ const activities = [];
+ for (const a of activityLines) {
+ const t = cleanPhrase(a);
+ if (t) activities.push(t);
+ }
+
+ const frameworkRefs = [];
+ for (const f of frameworkRaw) {
+ const raw = decodeEntities(f).replace(/\s+/g, " ").trim();
+ if (!raw) continue;
+ if (isFrameworkRef(raw) || /^Lfd/i.test(raw)) {
+ frameworkRefs.push(raw);
+ continue;
+ }
+ // kurze Stichworte vor „Thema der Woche“ oft Rahmenplan-/Themenreste – behalten zum Filtern
+ const cleaned = stripLeadingJunk(raw);
+ if (
+ cleaned &&
+ cleaned.length <= 40 &&
+ !isJunk(cleaned) &&
+ !/^[.\-…]+$/.test(cleaned)
+ ) {
+ frameworkRefs.push(cleaned);
+ }
+ }
+
+ const weekThemes = [];
+ for (const t of themeLines) {
+ const cleaned = stripLeadingJunk(t);
+ if (!cleaned || cleaned === "-") continue;
+ if (/ferien/i.test(cleaned)) continue;
+ if (!isPlausibleTheme(cleaned)) continue;
+ if (isJunk(cleaned) || isHeaderNoise(cleaned)) continue;
+ weekThemes.push(cleaned);
+ }
+
+ const schoolTopics = [];
+ for (const s of schoolLines) {
+ if (/ferien/i.test(s)) continue;
+ const t = cleanPhrase(s);
+ if (t) schoolTopics.push(t);
+ }
+
+ return {
+ sourceFile: basename(path),
+ activities,
+ weekThemes,
+ schoolTopics,
+ frameworkRefs,
+ };
+}
+
+async function main() {
+ const files = YEAR_DIRS.flatMap(listDocx).sort((a, b) =>
+ basename(a).localeCompare(basename(b), "de"),
+ );
+ if (!files.length) {
+ console.error("Keine .docx in 1./2. Ausbildungsjahr gefunden.");
+ process.exit(1);
+ }
+
+ const activities = new Map();
+ const themes = new Map();
+ const school = new Map();
+ const dump = [];
+ const rawPhrases = [];
+
+ for (const path of files) {
+ const lines = docxToLines(path);
+ const name = basename(path);
+ dump.push(`===== ${name} =====`, "", ...lines, "", "");
+
+ const structured = structureHeft(path, lines);
+ rawPhrases.push(structured);
+
+ for (const a of structured.activities) addCount(activities, a);
+ for (const t of structured.weekThemes) addCount(themes, t);
+ for (const s of structured.schoolTopics) addCount(school, s);
+ }
+
+ const actList = toSortedList(activities, { minLen: 6, maxLen: 160 }).filter(
+ (a) =>
+ !/^\d/.test(a.text) &&
+ !/Lfd/i.test(a.text) &&
+ /[a-zäöüß]{3,}/i.test(a.text),
+ );
+ const themeList = toSortedList(themes, { minLen: 3, maxLen: 80 }).filter(
+ (t) => !/^[.\-]+$/.test(t.text) && t.text !== "-",
+ );
+ const schoolList = toSortedList(school, { minLen: 4, maxLen: 160 }).filter(
+ (s) => !/^krank$/i.test(s.text) && !/stillarbeit$/i.test(s.text),
+ );
+
+ const clean = {
+ activities: actList,
+ themes: themeList.map((t) => t.text),
+ themesWeighted: themeList,
+ school: schoolList.map((s) => s.text),
+ schoolWeighted: schoolList,
+ meta: {
+ files: files.length,
+ activities: actList.length,
+ themes: themeList.length,
+ school: schoolList.length,
+ generatedAt: new Date().toISOString(),
+ },
+ };
+
+ const rawOut = {
+ meta: {
+ files: files.length,
+ hefte: rawPhrases.length,
+ generatedAt: new Date().toISOString(),
+ },
+ hefte: rawPhrases,
+ };
+
+ writeFileSync(join(__dirname, "extracted-all.txt"), dump.join("\n"), "utf8");
+ writeFileSync(join(__dirname, "raw-phrases.json"), JSON.stringify(rawOut, null, 2), "utf8");
+ // Aggregat nur als Zwischenstand; saubere Form kommt aus S02 (clean-phrases.mjs)
+ writeFileSync(join(__dirname, "parsed-phrases.json"), JSON.stringify(clean, null, 2), "utf8");
+
+ const withActs = rawPhrases.filter((h) => h.activities.length > 0).length;
+ const emptyActs = rawPhrases.filter((h) => h.activities.length === 0);
+ console.log(
+ `Parsed ${files.length} docx → raw-phrases.json (${withActs} mit Activities, ${emptyActs.length} ohne)`,
+ );
+ console.log(
+ `Aggregat: ${actList.length} Tätigkeiten, ${themeList.length} Themen, ${schoolList.length} Schule`,
+ );
+ if (emptyActs.length) {
+ console.log(
+ "Ohne Activities:",
+ emptyActs.map((h) => h.sourceFile).join(" · "),
+ );
+ }
+}
+
+main().catch((err) => {
+ console.error(err);
+ process.exit(1);
+});
diff --git a/web/scripts/extracted-all.txt b/web/scripts/extracted-all.txt
new file mode 100644
index 0000000..ffedbc8
--- /dev/null
+++ b/web/scripts/extracted-all.txt
@@ -0,0 +1,4723 @@
+===== Berichtsheft 01.09 - 05.09.2025 (50).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 50
+Für die Zeit vom 01.09.2025 bis 05.09.2025
+Ausbildungsnachweis Nr. 50
+Für die Zeit vom 01.09.2025 bis 05.09.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 05.09.2025
+Essen für die kommende Woche für die Belegschaft bestellt
+Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)
+Fahrzeug zum Lackierer gebracht
+Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv
+Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen.
+Aufträge vervollständigt und abgelegt
+Mietfahrzeuge verliehen und KM-Stand dokumentiert
+Rechnungen erstellt
+Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt.
+Freigabe für Reparaturen eingeholt bei Kunden
+Essen für die kommende Woche für die Belegschaft bestellt
+Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)
+Fahrzeug zum Lackierer gebracht
+Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv
+Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen.
+Aufträge vervollständigt und abgelegt
+Mietfahrzeuge verliehen und KM-Stand dokumentiert
+Rechnungen erstellt
+Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt.
+Freigabe für Reparaturen eingeholt bei Kunden
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 3.1
+Lfd. Nr. 3.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 3.1
+Lfd. Nr. 3.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Richtige Kommunikation gegenüber Kunden bei Reparatur Freigabe
+Richtige Kommunikation gegenüber Kunden bei Reparatur Freigabe
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Kundenkommunikation
+Kundenkommunikation
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 01.12 - 05.12.2025 (62).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 62
+Für die Zeit vom 01.12.2025 bis 05.12.2025
+Ausbildungsnachweis Nr. 62
+Für die Zeit vom 01.12.2025 bis 05.12.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 07.12.2025
+Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt
+Unser Fahrzeug getankt
+Geschenke zusammengestellt und beklebt für unsere Geschäftskunden
+Cybersicherheitsaufgaben von „Guardey“ absolviert
+Rechnungen erstellt und abkassiert
+Kasse gezählt
+Alten Auftrag rausgesucht
+Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind
+Essenplan für die Belegschaft ausgedruckt und bestellt
+Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt
+Unser Fahrzeug getankt
+Geschenke zusammengestellt und beklebt für unsere Geschäftskunden
+Cybersicherheitsaufgaben von „Guardey“ absolviert
+Rechnungen erstellt und abkassiert
+Kasse gezählt
+Alten Auftrag rausgesucht
+Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind
+Essenplan für die Belegschaft ausgedruckt und bestellt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 7.3
+Richtige Dokumentation bei Löschung eines Auftrags/ Rechnung, keine Preise ändern, wenn der Chef oder der Werkstattleiter es vorab einbucht.
+Richtige Dokumentation bei Löschung eines Auftrags/ Rechnung, keine Preise ändern, wenn der Chef oder der Werkstattleiter es vorab einbucht.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungswesen
+Rechnungswesen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Seriendruck vervollständigen
+Wer wählt den Bundeskanzler und was macht er überhaupt
+Englische Redewendungen für den Schriftverkehr
+Kritik am Bruttoinlandsprodukt
+Deutsch Klassenarbeit
+Einfache Buchungsätze
+BWL-Klassenarbeit
+Seriendruck vervollständigen
+Wer wählt den Bundeskanzler und was macht er überhaupt
+Englische Redewendungen für den Schriftverkehr
+Kritik am Bruttoinlandsprodukt
+Deutsch Klassenarbeit
+Einfache Buchungsätze
+BWL-Klassenarbeit
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 02.03 - 06.03.2026 (74).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 74
+Für die Zeit vom 02.03.2026 bis 06.03.2026
+Ausbildungsnachweis Nr. 74
+Für die Zeit vom 02.03.2026 bis 06.03.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 06.03.2026
+Büromaterial beschaffen (Tonerpatronen)
+Reifen auslagern
+Unfall Bestandsaufnahmen gemacht
+Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen
+Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben
+Telefonisch Termine vereinbart
+Preise beim Lieferanten erfragt
+Neue Fahrzeuge ins System angelegt
+Computer update in die Wege geleitet
+Büromaterial beschaffen (Tonerpatronen)
+Reifen auslagern
+Unfall Bestandsaufnahmen gemacht
+Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen
+Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben
+Telefonisch Termine vereinbart
+Preise beim Lieferanten erfragt
+Neue Fahrzeuge ins System angelegt
+Computer update in die Wege geleitet
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 1.1
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Die passenden Lieferanten für die jeweiligen Anliegen kontaktieren und bei mehreren Anbietern Preisvergleiche durchführen, um das optimale Angebot zu erhalten. Eine Ausnahme bildet die Lieferzeit: Wenn eine schnelle Lieferung erforderlich ist, sollte der Preis zweitrangig sein.
+Die passenden Lieferanten für die jeweiligen Anliegen kontaktieren und bei mehreren Anbietern Preisvergleiche durchführen, um das optimale Angebot zu erhalten. Eine Ausnahme bildet die Lieferzeit: Wenn eine schnelle Lieferung erforderlich ist, sollte der Preis zweitrangig sein.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Einkauf koordinieren
+Einkauf koordinieren
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz
+Personalbedarfsplanung
+Informationen über den Kalten Krieg
+Englische Fachbegriffe im kaufmännischen Bereich
+Firmenkooperation Wichtige Aspekte
+Werbeargumente finden
+Umsatzsteuer
+Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz
+Personalbedarfsplanung
+Informationen über den Kalten Krieg
+Englische Fachbegriffe im kaufmännischen Bereich
+Firmenkooperation Wichtige Aspekte
+Werbeargumente finden
+Umsatzsteuer
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 02.06 - 06.06.2025 (38).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 38
+Für die Zeit vom 02.06.2025 bis 06.06.2025
+Ausbildungsnachweis Nr. 38
+Für die Zeit vom 02.06.2025 bis 06.06.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 06.06.2025
+Bosch Azubi Event in Karlsruhe
+Masteroil Additive Vorstellung
+Mietfahrzeug verliehen an Kunden
+Getränke besorgt
+Wichtiges Teil beim WM in Crailsheim abgeholt
+Versicherung angerufen wegen einem Unfall (Rechnungsstand)
+Termine an Kunden vergeben und vorbereitet
+Bewertungen gesammelt für autoservice.com
+Bosch Azubi Event in Karlsruhe
+Masteroil Additive Vorstellung
+Mietfahrzeug verliehen an Kunden
+Getränke besorgt
+Wichtiges Teil beim WM in Crailsheim abgeholt
+Versicherung angerufen wegen einem Unfall (Rechnungsstand)
+Termine an Kunden vergeben und vorbereitet
+Bewertungen gesammelt für autoservice.com
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Additive
+Additive
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Disposition von Waren
+Verbesserung der Prüfungsaufgaben in Deutsch
+Excel Klassenarbeit
+Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile
+Introducing a Company Informationen gesammelt
+Projektarbeit
+Disposition von Waren
+Verbesserung der Prüfungsaufgaben in Deutsch
+Excel Klassenarbeit
+Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile
+Introducing a Company Informationen gesammelt
+Projektarbeit
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 02.09-06.09.2024 (1).docx =====
+
+Abteilung Büro
+Ausbildungsnachweis Nr. 1
+Für die Zeit vom 02.09.2024
+bis 06.09.2024
+Ausbildungsnachweis Nr. 1
+Für die Zeit vom 02.09.2024
+bis 06.09.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 07.09.2024
+Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken.
+Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim.
+Kundenauto nach Feuchtwangen fortgebracht.
+Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken.
+Getränke für das Kollegium besorgt.
+Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken.
+Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim.
+Kundenauto nach Feuchtwangen fortgebracht.
+Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken.
+Getränke für das Kollegium besorgt.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Allgemein das System kennenzulernen, Einstempeln, Kostenvoranschläge zu erstellen,
+Allgemein das System kennenzulernen, Einstempeln, Kostenvoranschläge zu erstellen,
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+System Funktionen im Betrieb
+System Funktionen im Betrieb
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+In der ersten Woche war noch keine Berufsschule.
+In der ersten Woche war noch keine Berufsschule.
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+Lfd. Nr. 2.3
+Beschaffung von Material und externen Dienstleistungen
+Lfd. Nr. 2.3
+Beschaffung von Material und externen Dienstleistungen
+
+
+===== Berichtsheft 02.12-06.12.2024 (14).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 14
+Für die Zeit vom 02.12.2024 bis 06.12.2024
+Ausbildungsnachweis Nr. 14
+Für die Zeit vom 02.12.2024 bis 06.12.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 07.12.2024
+Aufträge erstellt und vorbereitet für die kommende Woche.
+Berechnete Aufträge abgelegt
+Rechnungen geschrieben
+Beim WM in Crailsheim fehlende Teile abgeholt.
+Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann.
+Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe.
+Für ein LKW fehlende Teile in Aurach abgeholt bei MAN
+Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand.
+Termine vereinbart
+Aufträge erstellt und vorbereitet für die kommende Woche.
+Berechnete Aufträge abgelegt
+Rechnungen geschrieben
+Beim WM in Crailsheim fehlende Teile abgeholt.
+Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann.
+Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe.
+Für ein LKW fehlende Teile in Aurach abgeholt bei MAN
+Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand.
+Termine vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2
+Richtiger Umgang mit Kundenfahrzeugen.
+Richtiger Umgang mit Kundenfahrzeugen.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Kundenzufriedenheit
+Kundenzufriedenheit
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Beteiligungsrechte Betriebsrat
+Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation
+Rechnung Bestandteile und Erstellung einer Rechnung
+In Englisch Listening/Dialogues
+Beteiligungsrechte Betriebsrat
+Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation
+Rechnung Bestandteile und Erstellung einer Rechnung
+In Englisch Listening/Dialogues
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 03.02. - 07.02.2025 (21).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 21
+Für die Zeit vom 03.02.2025 bis 07.02.2025
+Ausbildungsnachweis Nr. 21
+Für die Zeit vom 03.02.2025 bis 07.02.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 07.02.2025
+Mitgeholfen in der Werkstatt
+Für die Firma Frühstück geholt in Schnelldorf
+Reifen beim WM in Crailsheim abgeholt
+Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)
+Ablage eingeordnet
+Termine per Telefon vereinbart
+Mitgeholfen in der Werkstatt
+Für die Firma Frühstück geholt in Schnelldorf
+Reifen beim WM in Crailsheim abgeholt
+Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)
+Ablage eingeordnet
+Termine per Telefon vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ausgabe Excel Klassenarbeit und Besprechung
+Stillarbeit
+Aufgaben aus dem Deutschbuch
+Besprechung der Arbeitsaufträge von letzter Woche BWL
+Englisch Klassenarbeit
+Beschaffung Planen BWL
+Erstellen einer E-Mail
+Erstellen einer Checkliste für interne Meetings
+Demografischer Wandel und Warum unsere Bevölkerung immer älter wird
+Ausgabe Excel Klassenarbeit und Besprechung
+Stillarbeit
+Aufgaben aus dem Deutschbuch
+Besprechung der Arbeitsaufträge von letzter Woche BWL
+Englisch Klassenarbeit
+Beschaffung Planen BWL
+Erstellen einer E-Mail
+Erstellen einer Checkliste für interne Meetings
+Demografischer Wandel und Warum unsere Bevölkerung immer älter wird
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 03.03 - 07.03.2025 (25).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 25
+Für die Zeit vom 03.03.2025 bis 07.03.2025
+Ausbildungsnachweis Nr. 25
+Für die Zeit vom 03.03.2025 bis 07.03.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 07.03.2025
+Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen
+Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert
+Kundenreifen eingelagert und dokumentiert
+Kunden abgeholt und zu vereinbarten Zielorten gefahren
+Ersatzteile beim WM in Crailsheim abgeholt
+Kundentermine telefonisch koordiniert und eingetragen
+Leihfahrzeug für Kunden vorbereitet und abgewickelt
+Warenlieferung vom WM entgegengenommen und kontrolliert
+Reifenlager durchgeschaut und Angebote gemacht.
+Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen
+Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert
+Kundenreifen eingelagert und dokumentiert
+Kunden abgeholt und zu vereinbarten Zielorten gefahren
+Ersatzteile beim WM in Crailsheim abgeholt
+Kundentermine telefonisch koordiniert und eingetragen
+Leihfahrzeug für Kunden vorbereitet und abgewickelt
+Warenlieferung vom WM entgegengenommen und kontrolliert
+Reifenlager durchgeschaut und Angebote gemacht.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.4
+Lfd. Nr. 1.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.4
+Lfd. Nr. 1.2
+Lagerverwaltung (koordinieren und pflegen)
+Lagerverwaltung (koordinieren und pflegen)
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerhaltung
+Lagerhaltung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 03.11 - 07.11.2025 (58).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 58
+Für die Zeit vom 03.11.2025 bis 07.11.2025
+Ausbildungsnachweis Nr. 58
+Für die Zeit vom 03.11.2025 bis 07.11.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 08.11.2025
+Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet
+Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag
+Kunden bezüglich einer Verspätung der Auto Reparatur angerufen
+Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben
+Ablage verwaltet
+Mittwoch, 05.11.2025 Urlaub
+Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet
+Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag
+Kunden bezüglich einer Verspätung der Auto Reparatur angerufen
+Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben
+Ablage verwaltet
+Mittwoch, 05.11.2025 Urlaub
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Prüfungsvorbereitung für die Zwischenprüfung
+Hochpreisstrategie und Mittelpreisstrategie
+Aufgaben zum Bundestag
+Bruttoinlandsprodukt Zusammensetzung
+Leserbrief schreiben
+- Zwischenprüfung Freitag, 07.11.2025 -
+Prüfungsvorbereitung für die Zwischenprüfung
+Hochpreisstrategie und Mittelpreisstrategie
+Aufgaben zum Bundestag
+Bruttoinlandsprodukt Zusammensetzung
+Leserbrief schreiben
+- Zwischenprüfung Freitag, 07.11.2025 -
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 04.08 - 08.08.2025 (46).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 46
+Für die Zeit vom 04.08.2025 bis 08.08.2025
+Ausbildungsnachweis Nr. 46
+Für die Zeit vom 04.08.2025 bis 08.08.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 16.08.2025
+Urlaub
+Urlaub
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+-
+-
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 04.11-08.11.2024 (10).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 10
+Für die Zeit vom 04.11.2024 bis 08.11.2024
+Ausbildungsnachweis Nr. 10
+Für die Zeit vom 04.11.2024 bis 08.11.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 08.11.2024
+Aufträge vorbereitet, ausgedruckt und sortiert
+Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt.
+Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen.
+Ablage abgeheftet
+Warenannahme getätigt
+Aufträge vorbereitet, ausgedruckt und sortiert
+Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt.
+Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen.
+Ablage abgeheftet
+Warenannahme getätigt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2 Auftragsbearbeitung und -nachbereitung
+Lfd. Nr. 2.2 Auftragsbearbeitung und -nachbereitung
+Auftragsbearbeitung
+Rechnungen korrekt dem Kunden vorlegen
+Terminvergabe
+Auftragsbearbeitung
+Rechnungen korrekt dem Kunden vorlegen
+Terminvergabe
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Auftragsabwicklung
+Rechnungswesen
+Auftragsabwicklung
+Rechnungswesen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Rechte und Pflichten im Ausbildungsverhältnis
+Excel Funktionen Relative und absolute Adressierung
+Erstellung verbindliches Angebot
+Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen
+Rechte und Pflichten im Ausbildungsverhältnis
+Excel Funktionen Relative und absolute Adressierung
+Erstellung verbindliches Angebot
+Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 05.01 - 09.01.2026 (67).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 67
+Für die Zeit vom 05.01.2026 bis 09.01.2026
+Ausbildungsnachweis Nr. 67
+Für die Zeit vom 05.01.2026 bis 09.01.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 10.01.2026
+Termine geplant und Aufträge vorbereitet
+Essensliste für unsere Mitarbeiter ausgedruckt
+Getränke besorgt
+Kassenabschluss am EC-Terminal gemacht
+Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch
+Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert
+Lieferscheine sortiert
+(Montag Urlaub, Dienstag feiertag)
+Termine geplant und Aufträge vorbereitet
+Essensliste für unsere Mitarbeiter ausgedruckt
+Getränke besorgt
+Kassenabschluss am EC-Terminal gemacht
+Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch
+Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert
+Lieferscheine sortiert
+(Montag Urlaub, Dienstag feiertag)
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Buchen auf Bestandskosten in der Buchhaltung
+Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung
+Neue Themen Auswahl in Religion
+Buchen auf Bestandskosten in der Buchhaltung
+Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung
+Neue Themen Auswahl in Religion
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 05.05 - 09.05.2025 (34).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 34
+Für die Zeit vom 05.05.2025 bis 09.05.2025
+Ausbildungsnachweis Nr. 34
+Für die Zeit vom 05.05.2025 bis 09.05.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 10.05.2025
+Getränke geholt
+Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)
+Termine geplant und vergeben
+Reifenangebote per E-Mail an Kunden geschickt
+Förch und WM Lieferungen verräumt
+Spülmaschine aus-/eingeräumt
+Aufträge/Lieferscheine abgelegt
+Essen für die Belegschaft bestellt
+Getränke geholt
+Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)
+Termine geplant und vergeben
+Reifenangebote per E-Mail an Kunden geschickt
+Förch und WM Lieferungen verräumt
+Spülmaschine aus-/eingeräumt
+Aufträge/Lieferscheine abgelegt
+Essen für die Belegschaft bestellt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Verräumung der Artikel
+Verräumung der Artikel
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerhaltung
+Lagerhaltung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Deutsch Prüfungsaufgaben Rechtschreibung
+Diagramme erstellen (Excel)
+Briefe im Englischen verfassen
+Nachhaltigkeit in der Beschaffung
+Belastung am Arbeitsplatz
+Deutsch Prüfungsaufgaben Rechtschreibung
+Diagramme erstellen (Excel)
+Briefe im Englischen verfassen
+Nachhaltigkeit in der Beschaffung
+Belastung am Arbeitsplatz
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 07.01-10.01.2025 (17).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 17
+Für die Zeit vom 07.01.2025 bis 10.01.2025
+Ausbildungsnachweis Nr. 17
+Für die Zeit vom 07.01.2025 bis 10.01.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 12.01.2025
+Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche
+Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet.
+Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt.
+Telefonisch Termine vereinbart mit Kunden.
+Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen.
+Beim WM in Crailsheim Leuchtmittel abgeholt.
+Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche
+Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet.
+Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt.
+Telefonisch Termine vereinbart mit Kunden.
+Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen.
+Beim WM in Crailsheim Leuchtmittel abgeholt.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Interne Pakete in unserem System richtig anwenden (z.B. Klimaservice)
+Interne Pakete in unserem System richtig anwenden (z.B. Klimaservice)
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungsbearbeitung
+Rechnungsbearbeitung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC
+In Geschichte Auswertung von Statistik am Daten zur Migration
+Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC
+In Geschichte Auswertung von Statistik am Daten zur Migration
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 07.04 - 11.04.2025 (30).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 30
+Für die Zeit vom 07.04.2025 bis 11.04.2025
+Ausbildungsnachweis Nr. 30
+Für die Zeit vom 07.04.2025 bis 11.04.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 14.04.2025
+Kundin heimgefahren und wieder abgeholt.
+Radwechseltag
+Geholfen eingelagerte Räder mit vorzubereiten.
+Aufträge alle vorsortiert für den Radwechseltag
+Radwäsche angeboten
+Rechnungen abgeschlossen und abkassiert
+Termine eingeplant und vereinbart
+Kundin heimgefahren und wieder abgeholt.
+Radwechseltag
+Geholfen eingelagerte Räder mit vorzubereiten.
+Aufträge alle vorsortiert für den Radwechseltag
+Radwäsche angeboten
+Rechnungen abgeschlossen und abkassiert
+Termine eingeplant und vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Terminplanung
+Terminplanung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Planung
+Planung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Aufbau des Betriebs
+Das-/dass-Schreibung Anwendung und Regeln
+Optimale Bestellmenge (Excel)
+Bestellverfahren anwenden
+BWL-Klassenarbeit
+Word Briefe Übung
+Beispielrechnung Sozialabgaben
+Aufbau des Betriebs
+Das-/dass-Schreibung Anwendung und Regeln
+Optimale Bestellmenge (Excel)
+Bestellverfahren anwenden
+BWL-Klassenarbeit
+Word Briefe Übung
+Beispielrechnung Sozialabgaben
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 07.07 - 11.07.2025 (42).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 42
+Für die Zeit vom 07.07.2025 bis 11.07.2025
+Ausbildungsnachweis Nr. 42
+Für die Zeit vom 07.07.2025 bis 11.07.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 12.07.2025
+Neuen Arbeitswert hinzugefügt
+Preise im Einkauf verglichen
+Leihfahrzeuge eingeplant und den Kunden überreicht
+Probefahrt durchgeführt mit einem Dacia
+Bestellungen einsortiert
+Rücksendungen angemeldet und vorbereitet
+Lagerbestände aktualisiert
+Rechnungen fertiggestellt und abgelegt
+Telefonannahme von Terminen und Anliegen
+Neuen Arbeitswert hinzugefügt
+Preise im Einkauf verglichen
+Leihfahrzeuge eingeplant und den Kunden überreicht
+Probefahrt durchgeführt mit einem Dacia
+Bestellungen einsortiert
+Rücksendungen angemeldet und vorbereitet
+Lagerbestände aktualisiert
+Rechnungen fertiggestellt und abgelegt
+Telefonannahme von Terminen und Anliegen
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Preisvergleich im Einkauf
+Preisvergleich im Einkauf
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Einkauf
+Einkauf
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Gesamtwirtschaft Firmen Präsentation
+Eigen und Fremdlager Aufgaben Besprechung
+Lagerkennzahlen auswerten in BWL
+Englisch Aufgabe für englische Telefonate
+Formatvorlage in Textverarbeitung
+Funktion der Medien in Geschichte
+Gesamtwirtschaft Firmen Präsentation
+Eigen und Fremdlager Aufgaben Besprechung
+Lagerkennzahlen auswerten in BWL
+Englisch Aufgabe für englische Telefonate
+Formatvorlage in Textverarbeitung
+Funktion der Medien in Geschichte
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 07.10-11.10.2024 (6).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 6
+Für die Zeit vom 07.10.2024 bis 11.10.2024
+Ausbildungsnachweis Nr. 6
+Für die Zeit vom 07.10.2024 bis 11.10.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 11.10.2024
+Ablegen und Sortieren von fertigen Aufträgen
+Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System
+Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen
+Weitere Neukunden ins System mit aufgenommen
+Ablegen und Sortieren von fertigen Aufträgen
+Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System
+Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen
+Weitere Neukunden ins System mit aufgenommen
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1
+Informationsmanagement
+Lfd. Nr. 1.1
+Informationsmanagement
+Der Umgang mit Rechnungen wie z. B. das Kassieren, um die Kundenzufriedenheit zu gewährleisten
+Der Umgang mit Rechnungen wie z. B. das Kassieren, um die Kundenzufriedenheit zu gewährleisten
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Abwicklung von Rechnungsbeträgen
+Abwicklung von Rechnungsbeträgen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Bestandteile des Ausbildungsvertrags
+Excel Rechenformeln anwenden
+Was ist ein Kaufvertrag
+Was ist der Eigentumsvorbehalt
+Aufgaben zum Arbeitsplatz bearbeitet
+DIN gerechte Tabellen und Nummerierung gestalten
+Bestandteile des Ausbildungsvertrags
+Excel Rechenformeln anwenden
+Was ist ein Kaufvertrag
+Was ist der Eigentumsvorbehalt
+Aufgaben zum Arbeitsplatz bearbeitet
+DIN gerechte Tabellen und Nummerierung gestalten
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 08.09 - 12.09.2025 (51).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 51
+Für die Zeit vom 08.09.2025 bis 12.09.2025
+Ausbildungsnachweis Nr. 51
+Für die Zeit vom 08.09.2025 bis 12.09.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 12.09.2025
+2 neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung
+Fahrzeuge aufgetankt
+Kundin nachhause gefahren
+Fahrzeugteile abgegeben
+Kassenbuch führen
+Mehrarbeiten angeboten
+Kunden am Telefon betreut
+Lieferscheine abgelegt
+Termine eingeplant
+2 neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung
+Fahrzeuge aufgetankt
+Kundin nachhause gefahren
+Fahrzeugteile abgegeben
+Kassenbuch führen
+Mehrarbeiten angeboten
+Kunden am Telefon betreut
+Lieferscheine abgelegt
+Termine eingeplant
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Fabrikneue Mietfahrzeuge anlegen und vorbereiten
+Fabrikneue Mietfahrzeuge anlegen und vorbereiten
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Organisation
+Organisation
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 08.12 - 12.12.2025 (63).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 63
+Für die Zeit vom 08.12.2025 bis 12.12.2025
+Ausbildungsnachweis Nr. 63
+Für die Zeit vom 08.12.2025 bis 12.12.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 13.12.2025
+Termine eingeplant
+Kundentelefonate geführt
+Aufträge bearbeitet
+Montag – Mittwoch Krank
+Freitag betriebliche Weihnachtsfeier
+Termine eingeplant
+Kundentelefonate geführt
+Aufträge bearbeitet
+Montag – Mittwoch Krank
+Freitag betriebliche Weihnachtsfeier
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Klassenarbeit in Excel
+Analyse von Werbungen
+Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung
+Klassenarbeit in Excel
+Analyse von Werbungen
+Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 09.03 - 13.03.2026 (75).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 75
+Für die Zeit vom 09.03.2026 bis 13.03.2026
+Ausbildungsnachweis Nr. 75
+Für die Zeit vom 09.03.2026 bis 13.03.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 15.03.2026
+Krank
+Krank
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+-
+-
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Krank
+Krank
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 09.06 - 13.06.2025 (39).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 39
+Für die Zeit vom 09.06.2025 bis 13.06.2025
+Ausbildungsnachweis Nr. 39
+Für die Zeit vom 09.06.2025 bis 13.06.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 15.06.2025
+Autoteile zum Lackierer gebracht nach Wörnitz
+Termine vereinbart mit Kunden
+Reifen angeboten und bestellt
+Aufträge ausgedruckt und vorbereitet für die kommende Woche
+Paket als Retoure zu DHL gebracht
+WM Lieferung angenommen und vorsortiert
+Rechnungen geschrieben
+Wichtige Unterlagen einlaminiert und ausgelegt
+Autoteile zum Lackierer gebracht nach Wörnitz
+Termine vereinbart mit Kunden
+Reifen angeboten und bestellt
+Aufträge ausgedruckt und vorbereitet für die kommende Woche
+Paket als Retoure zu DHL gebracht
+WM Lieferung angenommen und vorsortiert
+Rechnungen geschrieben
+Wichtige Unterlagen einlaminiert und ausgelegt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 09.09-13.09.2024 (2).docx =====
+
+Abteilung Büro
+Ausbildungsnachweis Nr. 2
+Für die Zeit vom 09.09.2024 bis 13.09.2024
+Ausbildungsnachweis Nr. 2
+Für die Zeit vom 09.09.2024 bis 13.09.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 13.09.2024
+Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen.
+Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren.
+Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet.
+Meinen ersten Kunden in das System aufgenommen.
+Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto.
+Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen.
+Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen.
+Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren.
+Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet.
+Meinen ersten Kunden in das System aufgenommen.
+Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto.
+Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1
+Büroprozesse
+Lfd. Nr. 1
+Büroprozesse
+Inventur richtig zu verarbeiten.
+Systemprozesse richtig verstehen was alles zusammenhängt.
+Telefonleitplan für eine richtige Terminverarbeitung.
+Inventur richtig zu verarbeiten.
+Systemprozesse richtig verstehen was alles zusammenhängt.
+Telefonleitplan für eine richtige Terminverarbeitung.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lager und System
+Lager und System
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Nur Vorstellungsrunden gemacht da es die erste Woche Berufsschule war und die Notentransparenz.
+Nur Vorstellungsrunden gemacht da es die erste Woche Berufsschule war und die Notentransparenz.
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 09.12-13.12.2024 (15).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 15
+Für die Zeit vom 09.12.2024 bis 13.12.2024
+Ausbildungsnachweis Nr. 15
+Für die Zeit vom 09.12.2024 bis 13.12.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 15.12.2024
+A-Klasse Mietvertrag ausgefüllt
+Ausgeliehenes Fahrzeug getankt und zurückgebracht
+Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten
+Ablage verstaut
+Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)
+Rechnungen an der Theke kassiert.
+Auftragsvorbereitung für die kommende Woche
+Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde.
+A-Klasse Mietvertrag ausgefüllt
+Ausgeliehenes Fahrzeug getankt und zurückgebracht
+Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten
+Ablage verstaut
+Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)
+Rechnungen an der Theke kassiert.
+Auftragsvorbereitung für die kommende Woche
+Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2
+Lfd. Nr. 2.2
+Lagerbestände aktualisieren und richtig einsortieren.
+Lagerbestände aktualisieren und richtig einsortieren.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Warenannahme
+Warenannahme
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung
+Kalkulationen in Excel
+Übungsaufgaben zu Auftragsbestätigungen und Anfragen
+Zeitmanagement Gruppenarbeit
+Mindmap Strukturwandel in der Gesellschaft
+Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung
+Kalkulationen in Excel
+Übungsaufgaben zu Auftragsbestätigungen und Anfragen
+Zeitmanagement Gruppenarbeit
+Mindmap Strukturwandel in der Gesellschaft
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 1 löschen.docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 79
+Für die Zeit vom 06.04.2026 bis 10.04.2026
+Ausbildungsnachweis Nr. 79
+Für die Zeit vom 06.04.2026 bis 10.04.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 12.04.2026
+Batterien und Additive bestellt fürs Lager
+Bestellte Artikel ins Lagersystem eingepflegt
+Fahrzeug online abgemeldet
+Kundentelefonate durchgeführt zwecks Termine
+Getränke und Mahlzeiten für die Belegschaft geholt /bestellt
+Rechnungen erledigt und abgelegt
+Spülmaschine ausgeräumt
+Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit
+Kunden die Rechnung im Detail erklärt
+Batterien und Additive bestellt fürs Lager
+Bestellte Artikel ins Lagersystem eingepflegt
+Fahrzeug online abgemeldet
+Kundentelefonate durchgeführt zwecks Termine
+Getränke und Mahlzeiten für die Belegschaft geholt /bestellt
+Rechnungen erledigt und abgelegt
+Spülmaschine ausgeräumt
+Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit
+Kunden die Rechnung im Detail erklärt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Passende Teile raussuchen, gängige Batterien fürs Lager auffüllen.
+Zum Kundendienst immer einen Systemreiniger mit auf den Auftrag buchen.
+Passende Teile raussuchen, gängige Batterien fürs Lager auffüllen.
+Zum Kundendienst immer einen Systemreiniger mit auf den Auftrag buchen.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerhaltung
+Verkauf
+Lagerhaltung
+Verkauf
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 10.02 - 14.02.2025 (22).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 22
+Für die Zeit vom 10.02.2025 bis 14.02.2025
+Ausbildungsnachweis Nr. 22
+Für die Zeit vom 10.02.2025 bis 14.02.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 15.02.2025
+Eine Maschine zu Ströbel GmbH gebracht zur Reparatur
+Mitgeholfen bei der Reparatur eines LKWs
+Gas Kartuschen zu Hanselmann in Crailsheim gebracht
+Arbeitsbus vollgetankt
+Ablage archiviert
+Kunden bei Terminwünschen geholfen
+WM Lieferung angenommen und auf Vollständigkeit geprüft
+Eine Maschine zu Ströbel GmbH gebracht zur Reparatur
+Mitgeholfen bei der Reparatur eines LKWs
+Gas Kartuschen zu Hanselmann in Crailsheim gebracht
+Arbeitsbus vollgetankt
+Ablage archiviert
+Kunden bei Terminwünschen geholfen
+WM Lieferung angenommen und auf Vollständigkeit geprüft
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 2.3 f)
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 2.3 f)
+Werkstatt Vorschriften und Sicherheitshinweise
+Werkstatt Vorschriften und Sicherheitshinweise
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Vorschriften,
+Sicherheitshinweise
+Vorschriften,
+Sicherheitshinweise
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+KA Rückgabe und Besprechung
+Departments, asking and giving directions
+Eigenfertigung und Fremdfertigung
+Postein- und Ausgang in einem Unternehmen
+KA Rückgabe und Besprechung
+Departments, asking and giving directions
+Eigenfertigung und Fremdfertigung
+Postein- und Ausgang in einem Unternehmen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 10.03 - 14.03.2025 (26).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 26
+Für die Zeit vom 10.03.2025 bis 14.03.2025
+Ausbildungsnachweis Nr. 26
+Für die Zeit vom 10.03.2025 bis 14.03.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 15.03.2025
+Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten.
+5-seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren.
+Ablage einsortiert
+Rechnungen fertiggestellt
+Spülmaschine aus-/eingeräumt
+Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten.
+5-seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren.
+Ablage einsortiert
+Rechnungen fertiggestellt
+Spülmaschine aus-/eingeräumt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.2
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.2
+Lfd. Nr. 2.2
+Preisvergleich durchführen
+Preisvergleich durchführen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lieferanten Bewerten
+Lieferanten Bewerten
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Unternehmensleistung Aufgaben
+Wiederholung Argumentieren
+Kalkulationszuschlagsatz und -faktor
+Just-in-time-Verfahren Bestandteile und Aufgaben dazu
+Englische E-Mails verfassen
+Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege
+Postindustrielle Gesellschaft
+Unternehmensleistung Aufgaben
+Wiederholung Argumentieren
+Kalkulationszuschlagsatz und -faktor
+Just-in-time-Verfahren Bestandteile und Aufgaben dazu
+Englische E-Mails verfassen
+Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege
+Postindustrielle Gesellschaft
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 10.11 - 14.11.2025 (59).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 59
+Für die Zeit vom 10.11.2025 bis 14.11.2025
+Ausbildungsnachweis Nr. 59
+Für die Zeit vom 10.11.2025 bis 14.11.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 16.11.2025
+Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht
+Fehlende Informationen ins System eingetragen
+Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht
+Reifen abgeholt von unserem Lieferanten
+Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht
+Fehlende Informationen ins System eingetragen
+Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht
+Reifen abgeholt von unserem Lieferanten
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Seriendruck Einführung in Word
+Forms of written communication
+Lohn und Gewinnquote beim BIP
+Prüfungsaufgaben für Deutsch
+Bilanzveränderungen
+Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus
+Seriendruck Einführung in Word
+Forms of written communication
+Lohn und Gewinnquote beim BIP
+Prüfungsaufgaben für Deutsch
+Bilanzveränderungen
+Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 11.08 - 15.08.2025 (47).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 47
+Für die Zeit vom 11.08.2025 bis 15.08.2025
+Ausbildungsnachweis Nr. 47
+Für die Zeit vom 11.08.2025 bis 15.08.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 16.08.2025
+Urlaub
+Urlaub
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+-
+-
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 11.11-15.11.2024 (11).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 11
+Für die Zeit vom 11.11.2024 bis 15.11.2024
+Ausbildungsnachweis Nr. 11
+Für die Zeit vom 11.11.2024 bis 15.11.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 15.11.2024
+Rücksendungen frakturiert und Pfandartikel retourniert.
+Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann.
+Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.
+Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.
+Termine vereinbart und vorbereitet für die kommende Woche
+Ablage verwaltet
+Rücksendungen frakturiert und Pfandartikel retourniert.
+Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann.
+Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.
+Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.
+Termine vereinbart und vorbereitet für die kommende Woche
+Ablage verwaltet
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Auftragsbearbeitung
+Rechnungsabwicklung
+Auftragsbearbeitung
+Rechnungsabwicklung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Büroabläufe
+Büroabläufe
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Fälle Rechte und Pflichten Berufsausbildungsvertrag
+Übung Adressierung und drucken in Excel
+Bestandteile von Allgemeine Geschäftsbedingungen
+Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen
+Stärken und Schwächen der deutschen Familienpolitik
+Fälle Rechte und Pflichten Berufsausbildungsvertrag
+Übung Adressierung und drucken in Excel
+Bestandteile von Allgemeine Geschäftsbedingungen
+Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen
+Stärken und Schwächen der deutschen Familienpolitik
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 12.01 - 16.01.2026 (68).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 68
+Für die Zeit vom 12.01.2026 bis 16.01.2026
+Ausbildungsnachweis Nr. 68
+Für die Zeit vom 12.01.2026 bis 16.01.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 16.01.2026
+Aufträge erfasst und für die kommende Woche vorbereitet
+Kunden angerufen wegen einer Reparaturfreigabe
+Rechnungen fertiggestellt und abkassiert
+WM Lieferung angenommen und ins Lager verräumt
+Mietfahrzeug eingeplant und übergeben
+Kasse gezählt und EC-Abschluss gemacht
+Kundengeschenke beklebt
+Papierspender auffüllen
+Rücksendungen vorbereiten und frakturieren
+Aufträge erfasst und für die kommende Woche vorbereitet
+Kunden angerufen wegen einer Reparaturfreigabe
+Rechnungen fertiggestellt und abkassiert
+WM Lieferung angenommen und ins Lager verräumt
+Mietfahrzeug eingeplant und übergeben
+Kasse gezählt und EC-Abschluss gemacht
+Kundengeschenke beklebt
+Papierspender auffüllen
+Rücksendungen vorbereiten und frakturieren
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Bessere Terminvergabe, besseres Koordinieren -> weniger Wartetermine.
+Spontane Fahrzeug Durchsicht nur in Notfällen sonst lieber einen Termin vereinbaren.
+Bessere Terminvergabe, besseres Koordinieren -> weniger Wartetermine.
+Spontane Fahrzeug Durchsicht nur in Notfällen sonst lieber einen Termin vereinbaren.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Terminvergabe
+Terminvergabe
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Aufgabe zu den Grenzen der Werbung
+Stillarbeit über politische Zwecke
+Kritik am Bruttoinlandsprodukt
+Texte auswerten und die Argumente entschlüsseln
+GuV Konto eröffnen
+Werbeerfolgskontrolle
+Aufgabe zu den Grenzen der Werbung
+Stillarbeit über politische Zwecke
+Kritik am Bruttoinlandsprodukt
+Texte auswerten und die Argumente entschlüsseln
+GuV Konto eröffnen
+Werbeerfolgskontrolle
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 12.05 - 16.05.2025 (35).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 35
+Für die Zeit vom 12.05.2025 bis 16.05.2025
+Ausbildungsnachweis Nr. 35
+Für die Zeit vom 12.05.2025 bis 16.05.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 16.05.2025
+Kunden per Telefon betreut und Termine vereinbart
+Aufträge erstellt, ausgedruckt und einsortiert.
+Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen.
+Aufträge für die kommende Woche vorbereitet und einsortiert.
+Gutachten übertragen in eigenen Auftrag
+Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft
+Reparaturkostenübernahme ausfüllen lassen von Kunden
+Ablage wegsortiert
+Kunden per Telefon betreut und Termine vereinbart
+Aufträge erstellt, ausgedruckt und einsortiert.
+Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen.
+Aufträge für die kommende Woche vorbereitet und einsortiert.
+Gutachten übertragen in eigenen Auftrag
+Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft
+Reparaturkostenübernahme ausfüllen lassen von Kunden
+Ablage wegsortiert
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 5.2
+Reparaturkostenübernahme richtig ausfüllen
+Reparaturkostenübernahme richtig ausfüllen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Versicherung Formulare
+Versicherung Formulare
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Matrixsystem ausfüllen, Organigramm
+Diagramme und optimale Bestellmenge (Excel)
+Dokumentation über Nachhaltigkeit
+Übung Leseverstehen Englisch
+Matrixsystem ausfüllen, Organigramm
+Diagramme und optimale Bestellmenge (Excel)
+Dokumentation über Nachhaltigkeit
+Übung Leseverstehen Englisch
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 13.01-17.01.2025 (18).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 18
+Für die Zeit vom 13.01.2025 bis 17.01.2025
+Ausbildungsnachweis Nr. 18
+Für die Zeit vom 13.01.2025 bis 17.01.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 19.01.2025
+Ablage einsortiert
+Aufträge erstellt, ausgedruckt und vorsortiert
+Terminvergabe an Kunden
+Rechnungen weiter vertieft und fertiggestellt
+Eine Rohrschelle beim WM in Crailsheim abgeholt
+2 Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht
+Lagerräume beschriftet
+Lieferung angenommen und Rücksendungen mitgegeben
+Ablage einsortiert
+Aufträge erstellt, ausgedruckt und vorsortiert
+Terminvergabe an Kunden
+Rechnungen weiter vertieft und fertiggestellt
+Eine Rohrschelle beim WM in Crailsheim abgeholt
+2 Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht
+Lagerräume beschriftet
+Lieferung angenommen und Rücksendungen mitgegeben
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 a)
+Lfd. Nr. 2.3 f)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 a)
+Lfd. Nr. 2.3 f)
+Lieferannahme im Lager, und Lagerregalbeschriftung
+Lieferannahme im Lager, und Lagerregalbeschriftung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Koordination,
+Planung,
+Lieferungsannahme
+Koordination,
+Planung,
+Lieferungsannahme
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+In Excel: Kalkulation und Übungen
+In BWL: Spediteur/Frachtführer Übungen
+In Englisch: Mediation
+In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage
+In Excel: Kalkulation und Übungen
+In BWL: Spediteur/Frachtführer Übungen
+In Englisch: Mediation
+In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 13.10 - 17.10.2025 (55).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 55
+Für die Zeit vom 13.10.2025 bis 17.10.2025
+Ausbildungsnachweis Nr. 55
+Für die Zeit vom 13.10.2025 bis 17.10.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 17.10.2025
+Fahrzeug vom Lackierer abgeholt
+Gutachten von Unfallfahrzeugen eingetippt
+Termine vereinbart
+Zahlungsavis von unseren Lieferanten eingeholt
+Werbegeschenke beklebt mit unseren Stickern
+Druckerpapier aufgefüllt
+Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt
+Waren für die Rücksendung angemeldet und vorbereitet
+Additive bestellt
+Fahrzeug vom Lackierer abgeholt
+Gutachten von Unfallfahrzeugen eingetippt
+Termine vereinbart
+Zahlungsavis von unseren Lieferanten eingeholt
+Werbegeschenke beklebt mit unseren Stickern
+Druckerpapier aufgefüllt
+Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt
+Waren für die Rücksendung angemeldet und vorbereitet
+Additive bestellt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Fehlende Rechnungen bei Lieferanten einholen, zum Beispiel per E-Mail oder telefonisch. Kundennummer, Rechnungsnummer, Datum und Rechnungsbetrag bereithalten für eine schnellstmögliche Abwicklung.
+Fehlende Rechnungen bei Lieferanten einholen, zum Beispiel per E-Mail oder telefonisch. Kundennummer, Rechnungsnummer, Datum und Rechnungsbetrag bereithalten für eine schnellstmögliche Abwicklung.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungswesen
+Rechnungswesen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Fragebogen Analyse
+Bundestagswahl Bestandteile
+Vollständiger Wirtschaftskreislauf
+Inventar: Aufbau und Bestandteile
+E-Mail schreiben für die Projektarbeit
+Themen für die Englisch Klassenarbeit besprochen
+Fragebogen Analyse
+Bundestagswahl Bestandteile
+Vollständiger Wirtschaftskreislauf
+Inventar: Aufbau und Bestandteile
+E-Mail schreiben für die Projektarbeit
+Themen für die Englisch Klassenarbeit besprochen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 14.04 - 18.04.2025 (31).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 31
+Für die Zeit vom 14.04.2025 bis 18.04.2025
+Ausbildungsnachweis Nr. 31
+Für die Zeit vom 14.04.2025 bis 18.04.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 18.04.2025
+Urlaub 14.04-18.04.2025
+Urlaub 14.04-18.04.2025
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 14.07 - 18.07.2025 (43).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 43
+Für die Zeit vom 14.07.2025 bis 18.07.2025
+Ausbildungsnachweis Nr. 43
+Für die Zeit vom 14.07.2025 bis 18.07.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 18.07.2025
+Garantiefälle eingereicht
+Gutachten eingetippt und Abtretungserklärung unterschreiben lassen
+Kassenladenabschluss am EC-Kartenlesegerät gemacht
+Kasse gezählt
+Warenannahme der WM-Lieferung
+Rechnungen per Post verschickt
+Fahrzeugübergabe an Kunden
+Termine vereinbart
+Garantiefälle eingereicht
+Gutachten eingetippt und Abtretungserklärung unterschreiben lassen
+Kassenladenabschluss am EC-Kartenlesegerät gemacht
+Kasse gezählt
+Warenannahme der WM-Lieferung
+Rechnungen per Post verschickt
+Fahrzeugübergabe an Kunden
+Termine vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Unfallfahrzeuge richtig Abrechnen
+Unfallfahrzeuge richtig Abrechnen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Abrechnung
+Abrechnung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Tarifvertrag Bestandteile und Parteien
+S-Verweis in Excel
+Notenbekanntgabe in Deutsch und BWL
+Welche Zahlungsformen gibt es
+Chancen und Risiken im Internet und KI
+Tarifvertrag Bestandteile und Parteien
+S-Verweis in Excel
+Notenbekanntgabe in Deutsch und BWL
+Welche Zahlungsformen gibt es
+Chancen und Risiken im Internet und KI
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 14.10-18.10.2024 (7).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 7
+Für die Zeit vom 14.10.2024 bis 18.10.2024
+Ausbildungsnachweis Nr. 7
+Für die Zeit vom 14.10.2024 bis 18.10.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 19.10.2024
+Unfallauto nach der Reparatur gewaschen
+Aufträge für die kommende Woche vorbereitet und ausgedruckt
+Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten
+Kundin abgeholt
+Fahrzeugteil vom Lackierer in Schopfloch abgeholt
+Termine geplant
+Unfallauto nach der Reparatur gewaschen
+Aufträge für die kommende Woche vorbereitet und ausgedruckt
+Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten
+Kundin abgeholt
+Fahrzeugteil vom Lackierer in Schopfloch abgeholt
+Termine geplant
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Richtiger Umgang mit Lieferanten
+Erfolgreiche Planung für die jeweils kommende Woche
+Richtiger Umgang mit Lieferanten
+Erfolgreiche Planung für die jeweils kommende Woche
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Organisation und Reklamationen
+Organisation und Reklamationen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Rechte und Pflichten Ausbildungsvertrag
+Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen
+Standbilder in Szene setzen
+Übungsaufgaben Rechtsgeschäfte, Willenserklärung
+Kundenanfragen besprechen
+Rechte und Pflichten Ausbildungsvertrag
+Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen
+Standbilder in Szene setzen
+Übungsaufgaben Rechtsgeschäfte, Willenserklärung
+Kundenanfragen besprechen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 15.09 - 19.09.2025 (52).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 52
+Für die Zeit vom 15.09.2025 bis 19.09.2025
+Ausbildungsnachweis Nr. 52
+Für die Zeit vom 15.09.2025 bis 19.09.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 19.09.2025
+Von unseren Azubis die Schulzeiten im Kalender eingetragen
+Termin für die Reifenwechseltage besprochen und geplant
+Aufträge vorbereitet und eingeplant
+Rechnungen geschrieben
+Lieferscheine abgeglichen und auf Vollständigkeit geprüft
+Reifensätze ins System einbuchen
+Kunden informiert das Ihr Fahrzeug fertig ist
+Teile im Lager eingeräumt
+Von unseren Azubis die Schulzeiten im Kalender eingetragen
+Termin für die Reifenwechseltage besprochen und geplant
+Aufträge vorbereitet und eingeplant
+Rechnungen geschrieben
+Lieferscheine abgeglichen und auf Vollständigkeit geprüft
+Reifensätze ins System einbuchen
+Kunden informiert das Ihr Fahrzeug fertig ist
+Teile im Lager eingeräumt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 6.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 6.2
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+In allen Fächern Organisatorisches für das kommende Schuljahr
+Prüfungsvorbereitung in Textverarbeitung
+Aufgaben zu Demokratie in Geschichte
+Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben
+In allen Fächern Organisatorisches für das kommende Schuljahr
+Prüfungsvorbereitung in Textverarbeitung
+Aufgaben zu Demokratie in Geschichte
+Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 15.12 - 19.12.2025 (64).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 64
+Für die Zeit vom 15.12.2025 bis 19.12.2025
+Ausbildungsnachweis Nr. 64
+Für die Zeit vom 15.12.2025 bis 19.12.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 20.12.2025
+Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt.
+Alle Schränke im Büro nass rausgewischt.
+Deckenlampen entstaubt.
+Wandregale gesäubert und sauber gemacht.
+Im Lager die sammelboxen nass rausgewischt.
+Unsere Fahrzeuge aufgetankt
+Terminplanung für nächstes Jahr
+Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt.
+Alle Schränke im Büro nass rausgewischt.
+Deckenlampen entstaubt.
+Wandregale gesäubert und sauber gemacht.
+Im Lager die sammelboxen nass rausgewischt.
+Unsere Fahrzeuge aufgetankt
+Terminplanung für nächstes Jahr
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4
+Lfd. Nr. 7.1
+Lfd. Nr. 7.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.4
+Lfd. Nr. 7.1
+Lfd. Nr. 7.2
+Lfd. Nr. 7.3
+Optimierung für das kommende Jahr:
+Mehr Zusatzarbeiten anbieten wie z.B. Motorwasserstoffreinigung, Ozonbehandlung.
+Additive mehr bewerben
+Optimierung für das kommende Jahr:
+Mehr Zusatzarbeiten anbieten wie z.B. Motorwasserstoffreinigung, Ozonbehandlung.
+Additive mehr bewerben
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Verkauf
+Verkauf
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Alles über Volksentscheide Funktion und Vorteile
+Spanisch Grundkenntnisse
+Argumentation richtig formulieren
+Wiederholung einfacher Buchungssatz
+BWL Übungsaufgaben zu Marketing
+Alles über Volksentscheide Funktion und Vorteile
+Spanisch Grundkenntnisse
+Argumentation richtig formulieren
+Wiederholung einfacher Buchungssatz
+BWL Übungsaufgaben zu Marketing
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 16.02 - 20.02.2026 (73).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 73
+Für die Zeit vom 16.02.2026 bis 20.02.2026
+Ausbildungsnachweis Nr. 73
+Für die Zeit vom 16.02.2026 bis 20.02.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 20.02.2026
+Garantiefall bearbeitet
+Aufträge vorbereitet
+Kassenabschluss durchgeführt
+Fahrzeugteile in Wörnitz geholt
+Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt
+Termine und Anliegen über WhatsApp abgearbeitet
+Reifenangebot erstellt und Bestellt
+Mobilitätsgarantien abgeschlossen
+Fahrzeuge zur Vermietung vorbereitet
+Lagerware ins System eingebucht
+Büroartikel nachgefüllt
+Garantiefall bearbeitet
+Aufträge vorbereitet
+Kassenabschluss durchgeführt
+Fahrzeugteile in Wörnitz geholt
+Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt
+Termine und Anliegen über WhatsApp abgearbeitet
+Reifenangebot erstellt und Bestellt
+Mobilitätsgarantien abgeschlossen
+Fahrzeuge zur Vermietung vorbereitet
+Lagerware ins System eingebucht
+Büroartikel nachgefüllt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 16.03 - 20.03.2026 (76).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 76
+Für die Zeit vom 16.03.2026 bis 20.03.2026
+Ausbildungsnachweis Nr. 76
+Für die Zeit vom 16.03.2026 bis 20.03.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 21.03.2026
+Aufträge vorbereitet und mit den Kunden durchgesprochen.
+Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann.
+Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt.
+Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison.
+Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart.
+Essenliste für das Team ausgedruckt und bestellt.
+Arbeitsmaterial bestellt
+Kundentermine für unseren Radwechseltag ausgemacht
+Werbegeschenke beklebt
+Aufträge vorbereitet und mit den Kunden durchgesprochen.
+Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann.
+Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt.
+Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison.
+Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart.
+Essenliste für das Team ausgedruckt und bestellt.
+Arbeitsmaterial bestellt
+Kundentermine für unseren Radwechseltag ausgemacht
+Werbegeschenke beklebt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 5.1
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 5.1
+Die Auftragsabwicklung mit Zusatzleistungen intensiver bewerben, z. B. den Austausch eines abgelaufenen Verbandskastens oder das Erneuern defekter Wischerblätter. Selbstverständlich nur nach Wunsch des Kunden.
+Die Auftragsabwicklung mit Zusatzleistungen intensiver bewerben, z. B. den Austausch eines abgelaufenen Verbandskastens oder das Erneuern defekter Wischerblätter. Selbstverständlich nur nach Wunsch des Kunden.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Auftragsbearbeitung
+Auftragsbearbeitung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Projektpräsentation
+Volksaufstand in der DDR 17. Juni 1953
+Übungsaufgaben für das Englisch KMK Zertifikat
+Bestandteile Vollkommener Markt
+Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen
+Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten
+Projektpräsentation
+Volksaufstand in der DDR 17. Juni 1953
+Übungsaufgaben für das Englisch KMK Zertifikat
+Bestandteile Vollkommener Markt
+Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen
+Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 16.06 - 20.06.2025 (40).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 40
+Für die Zeit vom 16.06.2025 bis 20.06.2025
+Ausbildungsnachweis Nr. 40
+Für die Zeit vom 16.06.2025 bis 20.06.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 20.06.2025
+Teile vom Lackierer aus Wörnitz geholt
+Öl Lagerregal sortiert, erweitert und beschriftet
+Unfallfahrzeug nach Reparatur in die Waschanlage gefahren
+Aufträge ausgedruckt und abgerechnet
+Kunden per Telefon betreut und Termine vereinbart
+Auto Ersatzteil beim WM in Crailsheim abgeholt
+Essen bestellt für die Woche
+Getränke geholt für unseren Betrieb
+Teile vom Lackierer aus Wörnitz geholt
+Öl Lagerregal sortiert, erweitert und beschriftet
+Unfallfahrzeug nach Reparatur in die Waschanlage gefahren
+Aufträge ausgedruckt und abgerechnet
+Kunden per Telefon betreut und Termine vereinbart
+Auto Ersatzteil beim WM in Crailsheim abgeholt
+Essen bestellt für die Woche
+Getränke geholt für unseren Betrieb
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lagerordnung
+Lagerordnung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerhaltung
+Lagerhaltung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 16.09-20.09.2024 (3).docx =====
+
+Abteilung Büro
+Ausbildungsnachweis Nr. 3
+Für die Zeit vom 16.09.2024
+bis 20.09.2024
+Ausbildungsnachweis Nr. 3
+Für die Zeit vom 16.09.2024
+bis 20.09.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 21.09.2024
+Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim.
+Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt.
+Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen.
+Daraufhin bei diesen Kunden jeweils drei Kostenvoranschläge zu erstellen mit jeweils günstigen, mittleren und teuren Reifen Herstellern, um breit aufgestellt zu sein für die Kunden.
+Fertige Aufträge sortieren und Abheften.
+Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim.
+Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt.
+Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen.
+Daraufhin bei diesen Kunden jeweils drei Kostenvoranschläge zu erstellen mit jeweils günstigen, mittleren und teuren Reifen Herstellern, um breit aufgestellt zu sein für die Kunden.
+Fertige Aufträge sortieren und Abheften.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.1
+Kunden-
+beziehungs-prozesse
+Lfd. Nr. 2.1
+Kunden-
+beziehungs-prozesse
+Was ein Winterreifen für Mindestanforderungen aufweisen sollte.
+Welche Reifenhersteller optimal in verschiedenen Preiskategorien sind.
+Mietfahrzeug pflege für das Wohlbefinden der Kunden.
+Was ein Winterreifen für Mindestanforderungen aufweisen sollte.
+Welche Reifenhersteller optimal in verschiedenen Preiskategorien sind.
+Mietfahrzeug pflege für das Wohlbefinden der Kunden.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Betriebsspezifische Informationen im Bereich KFZ
+Betriebsspezifische Informationen im Bereich KFZ
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Vorstellung Lernfeld im Fach BFK.
+Merkmale geglückter bzw. missglückter Kommunikation in Deutsch.
+Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL.
+Themenbesprechung im Fach Religion.
+Wie lese ich korrekt einen englischen Text in Englisch.
+Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung.
+Erwartungen an die Ausbildung im Fach Geschichte.
+Vorstellung Lernfeld im Fach BFK.
+Merkmale geglückter bzw. missglückter Kommunikation in Deutsch.
+Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL.
+Themenbesprechung im Fach Religion.
+Wie lese ich korrekt einen englischen Text in Englisch.
+Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung.
+Erwartungen an die Ausbildung im Fach Geschichte.
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 16.12-20.12.2024 (16).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 16
+Für die Zeit vom 16.12.2024 bis 20.12.2024
+Ausbildungsnachweis Nr. 16
+Für die Zeit vom 16.12.2024 bis 20.12.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 19.12.2024
+Im Büro die ganzen Schränke nass durchgewischt.
+Ordner vom Jahr 2024 nach oben ins Archiv gebracht.
+Neue Ordner für die Ablage 2025 angelegt.
+Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)
+Radmuttern beim WM in Crailsheim abgeholt.
+Neuen Kunden und neues Fahrzeug angelegt.
+Ablage einsortiert
+Im Büro die ganzen Schränke nass durchgewischt.
+Ordner vom Jahr 2024 nach oben ins Archiv gebracht.
+Neue Ordner für die Ablage 2025 angelegt.
+Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)
+Radmuttern beim WM in Crailsheim abgeholt.
+Neuen Kunden und neues Fahrzeug angelegt.
+Ablage einsortiert
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3 c)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.3 c)
+Lfd. Nr. 1.2 i)
+Andere Vorgehensweise bei Inspektionen für 2025
+Neuer Arbeitssatz für LKWs im Jahr 2025
+Andere Vorgehensweise bei Inspektionen für 2025
+Neuer Arbeitssatz für LKWs im Jahr 2025
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Finanzwirtschaft
+Finanzwirtschaft
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Jugendarbeitsschutzgesetz besprochen und geprüft
+In Excel: Kalkulation und Übungen dazu
+In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben
+In Englisch: Listening
+Geschäftsbrief mit Anschrift und Briefschluss
+Jugendarbeitsschutzgesetz besprochen und geprüft
+In Excel: Kalkulation und Übungen dazu
+In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben
+In Englisch: Listening
+Geschäftsbrief mit Anschrift und Briefschluss
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 17.02 - 21.02.2025 (23).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 23
+Für die Zeit vom 17.02.2025 bis 21.02.2025
+Ausbildungsnachweis Nr. 23
+Für die Zeit vom 17.02.2025 bis 21.02.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 21.02.2025
+Eine Maschine bei der Firma Ströbel GmbH abgeholt
+Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren
+Unseren VW T-Roc rausgesaugt und gesäubert
+Eine Förch Bestellung verräumt und eingepflegt
+Ablage organisiert
+Aufträge für die kommende Woche vorbereitet
+Terminvereinbarung persönlich als auch Telefonisch
+Eine Maschine bei der Firma Ströbel GmbH abgeholt
+Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren
+Unseren VW T-Roc rausgesaugt und gesäubert
+Eine Förch Bestellung verräumt und eingepflegt
+Ablage organisiert
+Aufträge für die kommende Woche vorbereitet
+Terminvereinbarung persönlich als auch Telefonisch
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 2.3 f)
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 2.3 f)
+Bei extrawünschen von Kunden immer schriftlich festhalten.
+Bei extrawünschen von Kunden immer schriftlich festhalten.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Auftragsbearbeitung
+Auftragsbearbeitung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Informationen zum Betrieb
+Übung Wenn Funktion
+Eigen- Fremdfertigung
+ABC-Analyse
+Postein- u. Ausgang +Checkliste
+Demografischer Wandel in Deutschland und die Folgen
+Informationen zum Betrieb
+Übung Wenn Funktion
+Eigen- Fremdfertigung
+ABC-Analyse
+Postein- u. Ausgang +Checkliste
+Demografischer Wandel in Deutschland und die Folgen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 17.03 - 21.03.2025 (27).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 27
+Für die Zeit vom 17.03.2025 bis 21.03.2025
+Ausbildungsnachweis Nr. 27
+Für die Zeit vom 17.03.2025 bis 21.03.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 22.03.2025
+Aufträge fertiggestellt und zu Rechnungen umgewandelt.
+Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt.
+Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt.
+Papiere einlaminiert und aufgehängt
+Getränke geholt
+Kunden für eine Reparaturfreigabe telefonisch kontaktiert.
+Ablage verwaltet
+Termine vereinbart
+Aufträge fertiggestellt und zu Rechnungen umgewandelt.
+Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt.
+Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt.
+Papiere einlaminiert und aufgehängt
+Getränke geholt
+Kunden für eine Reparaturfreigabe telefonisch kontaktiert.
+Ablage verwaltet
+Termine vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Reparaturfreigaben einholen
+Reparaturfreigaben einholen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+kundenorientiert
+kundenorientiert
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen
+Verschachtelte Wenn Formeln (Excel)
+Unternehmensziele angeschaut
+Englische E-Mails schreiben Übung
+Dokumente und Schriftstücke aufbewahren
+Digitalisierung
+Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen
+Verschachtelte Wenn Formeln (Excel)
+Unternehmensziele angeschaut
+Englische E-Mails schreiben Übung
+Dokumente und Schriftstücke aufbewahren
+Digitalisierung
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 17.11 - 21.11.2025 (60).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 60
+Für die Zeit vom 17.11.2025 bis 21.11.2025
+Ausbildungsnachweis Nr. 60
+Für die Zeit vom 17.11.2025 bis 21.11.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 21.11.2025
+Batterien und Additive bestellt fürs Lager
+Bestellte Artikel ins Lagersystem eingepflegt
+Fahrzeug online abgemeldet
+Kundentelefonate durchgeführt zwecks Termine
+Getränke und Mahlzeiten für die Belegschaft geholt /bestellt
+Rechnungen erledigt und abgelegt
+Spülmaschine ausgeräumt
+Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit
+Kunden die Rechnung im Detail erklärt
+Batterien und Additive bestellt fürs Lager
+Bestellte Artikel ins Lagersystem eingepflegt
+Fahrzeug online abgemeldet
+Kundentelefonate durchgeführt zwecks Termine
+Getränke und Mahlzeiten für die Belegschaft geholt /bestellt
+Rechnungen erledigt und abgelegt
+Spülmaschine ausgeräumt
+Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit
+Kunden die Rechnung im Detail erklärt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Passende Teile raussuchen, gängige Batterien fürs Lager auffüllen.
+Zum Kundendienst immer einen Systemreiniger mit auf den Auftrag buchen.
+Passende Teile raussuchen, gängige Batterien fürs Lager auffüllen.
+Zum Kundendienst immer einen Systemreiniger mit auf den Auftrag buchen.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerhaltung
+Verkauf
+Lagerhaltung
+Verkauf
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Berechnung BIP
+Marktsegmentierung
+Aktueller Bundestag
+Bilanzveränderung und Übungsaufgaben
+Auflösung der Bilanz in Konten
+Kirchenwahlen – die 4 Gesprächspreise
+Berechnung BIP
+Marktsegmentierung
+Aktueller Bundestag
+Bilanzveränderung und Übungsaufgaben
+Auflösung der Bilanz in Konten
+Kirchenwahlen – die 4 Gesprächspreise
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 18.08 - 22.08.2025 (48).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 48
+Für die Zeit vom 18.08.2025 bis 22.08.2025
+Ausbildungsnachweis Nr. 48
+Für die Zeit vom 18.08.2025 bis 22.08.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 25.08.2025
+Unsere Mietfahrzeuge in der Waschwelt gewaschen
+Essen für das Team abgeholt
+Teile zum Lackierer in Wörnitz gebracht
+Gas abgeholt bei REWU
+Kundin nachhause gefahren
+Kunden betreut
+Reifen Angebote für Kunden bereitgestellt und bestellt
+Versicherung angerufen wegen einem Gutachten
+Unsere Mietfahrzeuge in der Waschwelt gewaschen
+Essen für das Team abgeholt
+Teile zum Lackierer in Wörnitz gebracht
+Gas abgeholt bei REWU
+Kundin nachhause gefahren
+Kunden betreut
+Reifen Angebote für Kunden bereitgestellt und bestellt
+Versicherung angerufen wegen einem Gutachten
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Gutachten fertigstellen
+Gutachten fertigstellen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungswesen
+Rechnungswesen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 18.11-22.11.2024 (12).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 12
+Für die Zeit vom 18.11.2024 bis 22.11.2024
+Ausbildungsnachweis Nr. 12
+Für die Zeit vom 18.11.2024 bis 22.11.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 23.11.2024
+Auftragsabwicklungen
+Gutachten abgetippt in unser System
+Getränke für die Belegschaft geholt
+Telefonisch Termine vereinbart
+Staplerschein gemacht
+Rechnungen vorbereitet
+Werkstattteile beim WM in Crailsheim abgeholt
+Ablage einsortiert
+Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt.
+Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten
+Auftragsabwicklungen
+Gutachten abgetippt in unser System
+Getränke für die Belegschaft geholt
+Telefonisch Termine vereinbart
+Staplerschein gemacht
+Rechnungen vorbereitet
+Werkstattteile beim WM in Crailsheim abgeholt
+Ablage einsortiert
+Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt.
+Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2
+Lfd. Nr. 2.2
+Leihverträge erfolgreich zu bearbeiten
+Leihverträge erfolgreich zu bearbeiten
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Vertrags Bearbeitung
+Vertrags Bearbeitung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Betriebsrat Erklärung und Aufgaben
+Dreisatz und Prozentrechnung in Excel
+im Englischunterricht: dialogues/ greeting visitors
+Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik
+Betriebsrat Erklärung und Aufgaben
+Dreisatz und Prozentrechnung in Excel
+im Englischunterricht: dialogues/ greeting visitors
+Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 19.01 - 23.01.2026 (69).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 69
+Für die Zeit vom 19.01.2026 bis 23.01.2026
+Ausbildungsnachweis Nr. 69
+Für die Zeit vom 19.01.2026 bis 23.01.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 25.01.2026
+Termine geplant und im Kalender eingetragen
+Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist
+Rücksendung beim WM angemeldet
+Ablage sortiert und eingeordnet
+KM-Stand bei unseren Mietfahrzeugen dokumentiert
+Kassenbuch kontrolliert
+Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war
+Öltank abgelesen und Lagerbestand abgeändert
+Termine geplant und im Kalender eingetragen
+Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist
+Rücksendung beim WM angemeldet
+Ablage sortiert und eingeordnet
+KM-Stand bei unseren Mietfahrzeugen dokumentiert
+Kassenbuch kontrolliert
+Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war
+Öltank abgelesen und Lagerbestand abgeändert
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Projektarbeit: Ausarbeitung der Manieren
+Argumentation erstellen (einzelne Bausteine)
+Besprechung der Textaufgabe und Notentransparenz in Englisch
+Alternativen Wohlstandsindikatoren
+Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten
+Powerpoint erstellen für Zeitungswerbung
+Projektarbeit: Ausarbeitung der Manieren
+Argumentation erstellen (einzelne Bausteine)
+Besprechung der Textaufgabe und Notentransparenz in Englisch
+Alternativen Wohlstandsindikatoren
+Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten
+Powerpoint erstellen für Zeitungswerbung
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 19.05 - 23.05.2025 (36).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 36
+Für die Zeit vom 19.05.2025 bis 23.05.2025
+Ausbildungsnachweis Nr. 36
+Für die Zeit vom 19.05.2025 bis 23.05.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 25.05.2025
+Unseren VW Polo in die Waschanlage gebracht
+Müll rausgebracht
+Rechnungen abkassiert und abgelegt
+Aufträge bearbeitet und vervollständigt
+Gutachten eingetippt
+Reifen bestellt
+Termine vereinbart
+Unseren VW Polo in die Waschanlage gebracht
+Müll rausgebracht
+Rechnungen abkassiert und abgelegt
+Aufträge bearbeitet und vervollständigt
+Gutachten eingetippt
+Reifen bestellt
+Termine vereinbart
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Gutachten übertragen
+Gutachten übertragen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungen
+Rechnungen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Besprechung der Klassenarbeit
+Angebotsvergleich (Excel)
+Englisch Klassenarbeit
+Übungsaufgaben Formulare in Word erstellen
+Besprechung der Klassenarbeit
+Angebotsvergleich (Excel)
+Englisch Klassenarbeit
+Übungsaufgaben Formulare in Word erstellen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 2 nur Schule.docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 80
+Für die Zeit vom 13.04.2026 bis 17.04.2026
+Ausbildungsnachweis Nr. 80
+Für die Zeit vom 13.04.2026 bis 17.04.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 18.04.2026
+Einrichtung der Digitale Kundenkarte für unseren Betrieb
+Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt
+Ablage sortiert
+Zahlungsavis angefordert
+Rechnungsanschrift telefonisch ändern lassen
+Cybersicherheitsherausforderungen absolviert bei „Guardey“
+Lagerware einsortiert
+WM Artikel retourniert
+Fahrzeug getankt und rausgeputzt
+Einrichtung der Digitale Kundenkarte für unseren Betrieb
+Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt
+Ablage sortiert
+Zahlungsavis angefordert
+Rechnungsanschrift telefonisch ändern lassen
+Cybersicherheitsherausforderungen absolviert bei „Guardey“
+Lagerware einsortiert
+WM Artikel retourniert
+Fahrzeug getankt und rausgeputzt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Einrichtung der digitalen Kundenkarte über unseren Großhändler WM: Kontaktdaten hinterlegen. Eigenständig reingelesen wie man diese nutzt und anwendet. Diese App kann man wie eine Stempelkarte nutzen z. B. beim sechsten Radwechsel gibt’s ein Feinfasertuch kostenlos dazu.
+Einrichtung der digitalen Kundenkarte über unseren Großhändler WM: Kontaktdaten hinterlegen. Eigenständig reingelesen wie man diese nutzt und anwendet. Diese App kann man wie eine Stempelkarte nutzen z. B. beim sechsten Radwechsel gibt’s ein Feinfasertuch kostenlos dazu.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Marketing
+Marketing
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Kommunikationsmodelle
+Stellenanzeige erstellen
+Ablauf bei einem Personalauswahlverfahren
+Informationen zum Mauerbau 1961
+Polypolpreisbildung
+Thementext entschlüsseln
+Rücksendungen buchen
+Kommunikationsmodelle
+Stellenanzeige erstellen
+Ablauf bei einem Personalauswahlverfahren
+Informationen zum Mauerbau 1961
+Polypolpreisbildung
+Thementext entschlüsseln
+Rücksendungen buchen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 20.01- 24.01.2025 (19).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 19
+Für die Zeit vom 20.01.2025 bis 24.01.2025
+Ausbildungsnachweis Nr. 19
+Für die Zeit vom 20.01.2025 bis 24.01.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 25.01.2025
+Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert
+Reifen für Kunden eingelagert
+Kunden abgeholt und zum gewünschten Ziel gefahren
+Beim WM in Crailsheim Teile abgeholt
+Terminvergabe per Telefon
+E-Mails an Unternehmen geschrieben
+Lieferung angenommen vom WM
+Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert
+Reifen für Kunden eingelagert
+Kunden abgeholt und zum gewünschten Ziel gefahren
+Beim WM in Crailsheim Teile abgeholt
+Terminvergabe per Telefon
+E-Mails an Unternehmen geschrieben
+Lieferung angenommen vom WM
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.3 f)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.3 f)
+Lager strukturieren, planen
+Lager strukturieren, planen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerarbeiten
+Lagerarbeiten
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Arbeitsschutz Fälle bearbeiten
+Kalkulation Übungen
+Übungsaufgaben Dreisatz/ Prozentrechnungen
+Geschäftsbrief, Angebot und Protokoll
+Migration nach Deutschland Texte bearbeiten
+Arbeitsschutz Fälle bearbeiten
+Kalkulation Übungen
+Übungsaufgaben Dreisatz/ Prozentrechnungen
+Geschäftsbrief, Angebot und Protokoll
+Migration nach Deutschland Texte bearbeiten
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 20.10 - 24.10.2025 (56).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 56
+Für die Zeit vom 20.10.2025 bis 24.10.2025
+Ausbildungsnachweis Nr. 56
+Für die Zeit vom 20.10.2025 bis 24.10.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 26.10.2025
+Kundenfahrzeuge dokumentiert beim Radwechseltag
+Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen
+Kostenvoranschläge an Kunden weitergegeben
+Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben
+Teile von externen Lieferanten in Kundenrechnungen eingetragen
+Getränke geholt
+Aufträge sortiert und abgelegt
+Rücksendungen zur Post gebracht
+Kundenfahrzeuge dokumentiert beim Radwechseltag
+Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen
+Kostenvoranschläge an Kunden weitergegeben
+Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben
+Teile von externen Lieferanten in Kundenrechnungen eingetragen
+Getränke geholt
+Aufträge sortiert und abgelegt
+Rücksendungen zur Post gebracht
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Fahrzeuge dokumentieren: Km-Stand, Ablauf der TÜV-Plakette prüfen, Reifengröße aufschreiben, Profiltiefe messen, RDKS auf Ist Wert setzten,
+Fahrzeuge dokumentieren: Km-Stand, Ablauf der TÜV-Plakette prüfen, Reifengröße aufschreiben, Profiltiefe messen, RDKS auf Ist Wert setzten,
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Prüfungsvorbereitung für die Zwischenprüfung
+Absatzpolitische Ziele und Wettbewerbsstrategie
+Welche Parteien gibt es und wofür stehen diese ein
+Englisch Klassenarbeit
+Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)
+Übungen zum Inventar
+Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie
+Informationen über Menschenhandel in Deutschland
+Prüfungsvorbereitung für die Zwischenprüfung
+Absatzpolitische Ziele und Wettbewerbsstrategie
+Welche Parteien gibt es und wofür stehen diese ein
+Englisch Klassenarbeit
+Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)
+Übungen zum Inventar
+Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie
+Informationen über Menschenhandel in Deutschland
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 21.04 - 25.04.2025 (32).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 32
+Für die Zeit vom 21.04.2025 bis 25.04.2025
+Ausbildungsnachweis Nr. 32
+Für die Zeit vom 21.04.2025 bis 25.04.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 26.04.2025
+Deckenleuchten abgestaubt
+Lieferung angenommen und verräumt.
+Lagerplätze vergeben und eingepflegt
+Kostenvoranschläger per Mail verschickt
+Termine vereinbart
+Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt.
+Plakate aufgehängt
+Bewertungen gesammelt
+Deckenleuchten abgestaubt
+Lieferung angenommen und verräumt.
+Lagerplätze vergeben und eingepflegt
+Kostenvoranschläger per Mail verschickt
+Termine vereinbart
+Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt.
+Plakate aufgehängt
+Bewertungen gesammelt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Bewertungen einholen
+Bewertungen einholen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 21.07 - 25.07.2025 (44).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 44
+Für die Zeit vom 21.07.2025 bis 25.07.2025
+Ausbildungsnachweis Nr. 44
+Für die Zeit vom 21.07.2025 bis 25.07.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 25.07.2025
+Werkstatttermine organisiert und vergeben.
+Ersatzteile bei Porsche in Heilbronn abgeholt.
+Klimaservice im Rahmen des Kundendienstes angeboten.
+Reifen für einen Kunden eingelagert.
+Bosch-Mobilitätsgarantie abgeschlossen.
+Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben.
+Auftragsunterlagen für die nächste Woche ausgedruckt.
+Kasse abgeschlossen
+Werkstatttermine organisiert und vergeben.
+Ersatzteile bei Porsche in Heilbronn abgeholt.
+Klimaservice im Rahmen des Kundendienstes angeboten.
+Reifen für einen Kunden eingelagert.
+Bosch-Mobilitätsgarantie abgeschlossen.
+Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben.
+Auftragsunterlagen für die nächste Woche ausgedruckt.
+Kasse abgeschlossen
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Kassenabschluss
+Kassenabschluss
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Buchhaltung
+Buchhaltung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Tarifvertrag in Gesamtwirtschaft
+Informationen aus Schaubildern entnehmen
+Wann welche Zahlungsformen benutzen Vor- und Nachteile
+Was bedeutet Demokratie
+In Englisch „Telephoning/memo“
+Zeugnis Ausgabe
+Tarifvertrag in Gesamtwirtschaft
+Informationen aus Schaubildern entnehmen
+Wann welche Zahlungsformen benutzen Vor- und Nachteile
+Was bedeutet Demokratie
+In Englisch „Telephoning/memo“
+Zeugnis Ausgabe
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 21.10-25.10.2024 (8).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 8
+Für die Zeit vom 21.10.2024 bis 25.10.2024
+Ausbildungsnachweis Nr. 8
+Für die Zeit vom 21.10.2024 bis 25.10.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 25.10.2024
+Auftragsvorbereitung für den kommenden Reifenwechseltag
+Fahrzeugteil in Heilsbronn abholen
+Zulassungsstelle Fahrzeug umgemeldet
+Warenrückgabe
+Termine vereinbart mit Kunden
+Rechnungen erstellt
+Ablage sortiert
+Auftragsvorbereitung für den kommenden Reifenwechseltag
+Fahrzeugteil in Heilsbronn abholen
+Zulassungsstelle Fahrzeug umgemeldet
+Warenrückgabe
+Termine vereinbart mit Kunden
+Rechnungen erstellt
+Ablage sortiert
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2
+Auftragsbearbeitung und -nachbereitung
+Lfd. Nr. 2.2
+Auftragsbearbeitung und -nachbereitung
+Richtiges Verhalten bei Terminvereinbarungen
+Rechnungen erstellen
+Richtiges Verhalten bei Terminvereinbarungen
+Rechnungen erstellen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Rechnungsabwicklung
+Rechnungsabwicklung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Rechte und Pflichten Berufsausbildung
+Excel Übung Funktionen
+Präsentation und Auswertung der Standbilder
+Englisch Mediation bearbeiten
+Freizeichnungsklauseln und Inhalte des Angebots
+Rechte und Pflichten Berufsausbildung
+Excel Übung Funktionen
+Präsentation und Auswertung der Standbilder
+Englisch Mediation bearbeiten
+Freizeichnungsklauseln und Inhalte des Angebots
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 22.09 - 26.09.2025 (53).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 53
+Für die Zeit vom 22.09.2025 bis 26.09.2025
+Ausbildungsnachweis Nr. 53
+Für die Zeit vom 22.09.2025 bis 26.09.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 27.09.2025
+Lagerbestände geprüft
+Kasse gezählt und auf Vollständigkeit geprüft
+Kassenbuch führen
+Kunden bezüglich Reparaturfreigaben angerufen
+Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt
+Lieferungen angenommen und korrekt eingelagert
+Mietfahrzeuge einplanen und koordinieren
+Rechnungen fertiggestellt
+Lagerbestände geprüft
+Kasse gezählt und auf Vollständigkeit geprüft
+Kassenbuch führen
+Kunden bezüglich Reparaturfreigaben angerufen
+Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt
+Lieferungen angenommen und korrekt eingelagert
+Mietfahrzeuge einplanen und koordinieren
+Rechnungen fertiggestellt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Woran erkennt man schlechte Winterreifen?
+unter 3-4mm Profiltiefe
+ab 7 Jahre können Reifen porös werden
+wenn die Flanke abgefahren ist
+Woran erkennt man schlechte Winterreifen?
+unter 3-4mm Profiltiefe
+ab 7 Jahre können Reifen porös werden
+wenn die Flanke abgefahren ist
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Kontrolle
+Kontrolle
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Prüfungsvorbereitung in Textverarbeitung
+Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL
+Verschiedene Grundrechte in Geschichte
+Einfacher Wirtschaftskreislauf
+Stoffsammlung zum Thema Homeoffice
+Einführung ins Thema Buchführung
+ABC-Kunden Analyse
+Prüfungsvorbereitung in Textverarbeitung
+Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL
+Verschiedene Grundrechte in Geschichte
+Einfacher Wirtschaftskreislauf
+Stoffsammlung zum Thema Homeoffice
+Einführung ins Thema Buchführung
+ABC-Kunden Analyse
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 22.12 - 26.12.2025 (65).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 65
+Für die Zeit vom 22.12.2025 bis 26.12.2025
+Ausbildungsnachweis Nr. 65
+Für die Zeit vom 22.12.2025 bis 26.12.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 05.01.2026
+Betriebsurlaub
+Betriebsurlaub
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+-
+-
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 23.03 - 27.03.2026 (77).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 77
+Für die Zeit vom 23.03.2026 bis 27.03.2026
+Ausbildungsnachweis Nr. 77
+Für die Zeit vom 23.03.2026 bis 27.03.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 28.03.2026
+Eingangsrechnung überprüft und telefonisch korrigieren lassen.
+Lieferung angenommen und im Lager vorsortiert.
+Lieferscheine beschriftet
+Gewährleistungsantrag gestellt
+Rechnungen per E-Mail verschickt an Geschäftskunden.
+Kunden telefonisch betreut
+Wartebereich gesäubert
+Papier im Drucker aufgefüllt
+Reifen bestellt für Kunden
+Termine für Radwechseltag vergeben
+Getränke für die Belegschaft geholt
+Eingangsrechnung überprüft und telefonisch korrigieren lassen.
+Lieferung angenommen und im Lager vorsortiert.
+Lieferscheine beschriftet
+Gewährleistungsantrag gestellt
+Rechnungen per E-Mail verschickt an Geschäftskunden.
+Kunden telefonisch betreut
+Wartebereich gesäubert
+Papier im Drucker aufgefüllt
+Reifen bestellt für Kunden
+Termine für Radwechseltag vergeben
+Getränke für die Belegschaft geholt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 2.5
+Lfd. Nr. 3.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 2.5
+Lfd. Nr. 3.2
+Richtiger Umgang mit Rechnungskorrektur
+Richtiger Umgang mit Rechnungskorrektur
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Buchhaltung
+Buchhaltung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Grundlagen der Kommunikation
+Projektpräsentationen
+Was war der damalige „Todesstreifen“
+Englisch Hörverstehen
+Polypolpreisbildung
+Übungen zur Umsatzsteuer
+Stellenanzeige
+Grundlagen der Kommunikation
+Projektpräsentationen
+Was war der damalige „Todesstreifen“
+Englisch Hörverstehen
+Polypolpreisbildung
+Übungen zur Umsatzsteuer
+Stellenanzeige
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 23.06 - 27.06.2025 (41).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 41
+Für die Zeit vom 23.06.2025 bis 27.06.2025
+Ausbildungsnachweis Nr. 41
+Für die Zeit vom 23.06.2025 bis 27.06.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 29.06.2025
+Fahrzeuge umgeparkt, um Platz zu schaffen
+DPD Paket in Crailsheim abgegeben
+Felgen ausgelagert und Kunden mitgegeben
+Berichtsheft ausgedruckt und eingeordnet
+Fertige Abgasuntersuchungs berichte abgeheftet
+Ablage einsortiert
+Telefonannahme
+WM Lieferscheine abgelegt
+Geschäftswagen aufgetankt
+Rechnungen abgerechnet und abkassiert
+Bewertungen gesammelt
+Fahrzeuge umgeparkt, um Platz zu schaffen
+DPD Paket in Crailsheim abgegeben
+Felgen ausgelagert und Kunden mitgegeben
+Berichtsheft ausgedruckt und eingeordnet
+Fertige Abgasuntersuchungs berichte abgeheftet
+Ablage einsortiert
+Telefonannahme
+WM Lieferscheine abgelegt
+Geschäftswagen aufgetankt
+Rechnungen abgerechnet und abkassiert
+Bewertungen gesammelt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Vorkalkulierte Arbeitswerte nicht ändern
+Vorkalkulierte Arbeitswerte nicht ändern
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Abrechnen
+Abrechnen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Gesamtwirtschaft Klassenarbeit
+Ausdrucksvermögen Übungsaufgaben
+Übungsaufgaben zu Wenn Funktionen in Excel
+Besprechung Umfrage Schulklima
+Introducing a Company
+Projektarbeit in Gesamtwirtschaft
+Gesamtwirtschaft Klassenarbeit
+Ausdrucksvermögen Übungsaufgaben
+Übungsaufgaben zu Wenn Funktionen in Excel
+Besprechung Umfrage Schulklima
+Introducing a Company
+Projektarbeit in Gesamtwirtschaft
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 23.09-27.09.2024 (4).docx =====
+
+Abteilung Büro
+Ausbildungsnachweis Nr. 4
+Für die Zeit vom 23.09.2024 bis 27.09.2024
+Ausbildungsnachweis Nr. 4
+Für die Zeit vom 23.09.2024 bis 27.09.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 27.09.2024
+Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen.
+Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen.
+Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen.
+Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe.
+Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen.
+Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen.
+Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen.
+Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.1
+Kundenbeziehungsprozesse
+Lfd. Nr. 2.1
+Kundenbeziehungsprozesse
+Rund um alles für die Kundenzufriedenheit.
+Systemfunktionen für bestimmte Aufgaben wie Reifen/- Kundeninformationen direkt dort abzurufen.
+Rund um alles für die Kundenzufriedenheit.
+Systemfunktionen für bestimmte Aufgaben wie Reifen/- Kundeninformationen direkt dort abzurufen.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Kennlernen des Systems, Kundenzufriedenheit
+Kennlernen des Systems, Kundenzufriedenheit
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Montag war keine Schule.
+Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung.
+Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte.
+Montag war keine Schule.
+Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung.
+Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte.
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 24.02 - 28.02.2025 (24).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 24
+Für die Zeit vom 24.02.2025 bis 28.02.2025
+Ausbildungsnachweis Nr. 24
+Für die Zeit vom 24.02.2025 bis 28.02.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 28.02.2025
+Rücksendungen frakturiert und Pfandartikel retourniert.
+Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.
+Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.
+Termine vereinbart und vorbereitet für die kommende Woche
+Ablage verwaltet
+Getränke für die Belegschaft besorgt
+Rücksendungen frakturiert und Pfandartikel retourniert.
+Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.
+Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.
+Termine vereinbart und vorbereitet für die kommende Woche
+Ablage verwaltet
+Getränke für die Belegschaft besorgt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 1.3
+Rücksendungen
+Rücksendungen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Beschaffung und Rücksendungen
+Beschaffung und Rücksendungen
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Unternehmen Namen und Leitbild erstellen für die Gründung
+Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag
+Optimale Bestellmenge Bedeutung und Funktion
+In Englisch directions geschrieben (E-Mails)
+Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen
+Unternehmen Namen und Leitbild erstellen für die Gründung
+Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag
+Optimale Bestellmenge Bedeutung und Funktion
+In Englisch directions geschrieben (E-Mails)
+Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 24.03 - 28.03.2025 (28).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 28
+Für die Zeit vom 24.03.2025 bis 28.03.2025
+Ausbildungsnachweis Nr. 28
+Für die Zeit vom 24.03.2025 bis 28.03.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 28.03.2025
+Versicherungen angerufen und den Auszahlungsstand geprüft.
+Reifen in unsere Reifenbrücke verräumt.
+Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert.
+Rechnungen abgeschlossen und abkassiert.
+Fahrzeugannahme der Kunden.
+Reifen Angebote erstellt und daraufhin bestellt.
+Termine geplant und vergeben.
+Ablage archiviert
+Raddwechseltag
+Versicherungen angerufen und den Auszahlungsstand geprüft.
+Reifen in unsere Reifenbrücke verräumt.
+Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert.
+Rechnungen abgeschlossen und abkassiert.
+Fahrzeugannahme der Kunden.
+Reifen Angebote erstellt und daraufhin bestellt.
+Termine geplant und vergeben.
+Ablage archiviert
+Raddwechseltag
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.4
+Lfd. Nr. 1.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 4.2
+Lfd. Nr. 1.4
+Lfd. Nr. 1.2
+Fahrzeugannahme
+Fahrzeugannahme
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Büroorganisation
+Büroorganisation
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Unternehmensziele
+Leserbrief Layout Übung und selbst einen schreiben
+Verschachtelte Wenn Funktionen Übungsaufgaben
+BWL-Klassenarbeit
+E-Mail in Englisch schreiben
+Präsentation in Textverarbeitung vorbereiten
+Chancen und Risiken der Demokratisierung
+Unternehmensziele
+Leserbrief Layout Übung und selbst einen schreiben
+Verschachtelte Wenn Funktionen Übungsaufgaben
+BWL-Klassenarbeit
+E-Mail in Englisch schreiben
+Präsentation in Textverarbeitung vorbereiten
+Chancen und Risiken der Demokratisierung
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 24.11 - 28.11.2025 (61).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 61
+Für die Zeit vom 24.11.2025 bis 28.11.2025
+Ausbildungsnachweis Nr. 61
+Für die Zeit vom 24.11.2025 bis 28.11.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 28.11.2025
+Einrichtung der Digitale Kundenkarte für unseren Betrieb
+Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt
+Ablage sortiert
+Zahlungsavis angefordert
+Rechnungsanschrift telefonisch ändern lassen
+Cybersicherheitsherausforderungen absolviert bei „Guardey“
+Lagerware einsortiert
+WM Artikel retourniert
+Fahrzeug getankt und rausgeputzt
+Einrichtung der Digitale Kundenkarte für unseren Betrieb
+Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt
+Ablage sortiert
+Zahlungsavis angefordert
+Rechnungsanschrift telefonisch ändern lassen
+Cybersicherheitsherausforderungen absolviert bei „Guardey“
+Lagerware einsortiert
+WM Artikel retourniert
+Fahrzeug getankt und rausgeputzt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Einrichtung der digitalen Kundenkarte über unseren Großhändler WM: Kontaktdaten hinterlegen. Eigenständig reingelesen wie man diese nutzt und anwendet. Diese App kann man wie eine Stempelkarte nutzen z. B. beim sechsten Radwechsel gibt’s ein Feinfasertuch kostenlos dazu.
+Einrichtung der digitalen Kundenkarte über unseren Großhändler WM: Kontaktdaten hinterlegen. Eigenständig reingelesen wie man diese nutzt und anwendet. Diese App kann man wie eine Stempelkarte nutzen z. B. beim sechsten Radwechsel gibt’s ein Feinfasertuch kostenlos dazu.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Marketing
+Marketing
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Seriendruck erstellen
+Kommunikationspolitische Maßnahmen: Werbung und Werbeplan
+Klassenarbeit in Fach Gemeinschaftskunde
+Verschiedene Berechnungsarten des Bruttoinlandproduktes
+Bilanzkonten eröffnen und schließen Übungsaufgaben
+Übungsaufgaben zur Preispolitik
+Seriendruck erstellen
+Kommunikationspolitische Maßnahmen: Werbung und Werbeplan
+Klassenarbeit in Fach Gemeinschaftskunde
+Verschiedene Berechnungsarten des Bruttoinlandproduktes
+Bilanzkonten eröffnen und schließen Übungsaufgaben
+Übungsaufgaben zur Preispolitik
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 25.08 - 29.08.2025 (49).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 49
+Für die Zeit vom 25.08.2025 bis 29.08.2025
+Ausbildungsnachweis Nr. 49
+Für die Zeit vom 25.08.2025 bis 29.08.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 30.08.2025
+Fahrzeuge an Kunden übergeben
+Kassenbestand überprüft und gezählt
+Gutachten erstellt und Abtretungserklärungen zur Unterschrift vorgelegt
+Rechnungen postalisch versendet
+Anlieferung der WM-Bestellung entgegengenommen
+Garantiefälle bearbeitet und weitergeleitet
+Kundentermine abgestimmt und festgelegt
+Tagesabschluss am EC-Kartenlesegerät durchgeführt
+Kundenfahrzeug beim Lackierer abgeholt.
+Fahrzeuge an Kunden übergeben
+Kassenbestand überprüft und gezählt
+Gutachten erstellt und Abtretungserklärungen zur Unterschrift vorgelegt
+Rechnungen postalisch versendet
+Anlieferung der WM-Bestellung entgegengenommen
+Garantiefälle bearbeitet und weitergeleitet
+Kundentermine abgestimmt und festgelegt
+Tagesabschluss am EC-Kartenlesegerät durchgeführt
+Kundenfahrzeug beim Lackierer abgeholt.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Richtige Abwicklung bei Partnerfirmen
+Richtige Abwicklung bei Partnerfirmen
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Außer Betriebliche Abwicklung
+Außer Betriebliche Abwicklung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 25.11-29.11.2024 (13).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 13
+Für die Zeit vom 25.11.2024 bis 29.11.2024
+Ausbildungsnachweis Nr. 13
+Für die Zeit vom 25.11.2024 bis 29.11.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 30.11.2024
+Aufträge für die kommende Woche vorbereitet und einsortiert.
+Retoure nach Feuchtwangen in das GLS Depot gebracht.
+Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht.
+Fahrzeugschein in unser System eingebucht.
+Getränke für unsere Belegschaft geholt.
+Rechnungen vorbereitet und fertiggestellt.
+Werbung für unser Unternehmen in der Zeitung geschalten.
+Aufträge für die kommende Woche vorbereitet und einsortiert.
+Retoure nach Feuchtwangen in das GLS Depot gebracht.
+Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht.
+Fahrzeugschein in unser System eingebucht.
+Getränke für unsere Belegschaft geholt.
+Rechnungen vorbereitet und fertiggestellt.
+Werbung für unser Unternehmen in der Zeitung geschalten.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 a), d)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 a), d)
+Büroabläufe planen und verstehen.
+Retoure korrekt frakturieren.
+Büroabläufe planen und verstehen.
+Retoure korrekt frakturieren.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Büroabläufe
+Büroabläufe
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Excel Prozentrechnungen und Adressierung
+Nichtigkeit und Anfechtbarkeit
+Englisches Hörverstehen von Innerbetrieblichen Gesprächen
+Auftragsbestätigung wichtige Eckpunkte
+Textverarbeitung: Infoblätter erstellen
+Maslowsche Bedürfnispyramide
+Excel Prozentrechnungen und Adressierung
+Nichtigkeit und Anfechtbarkeit
+Englisches Hörverstehen von Innerbetrieblichen Gesprächen
+Auftragsbestätigung wichtige Eckpunkte
+Textverarbeitung: Infoblätter erstellen
+Maslowsche Bedürfnispyramide
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 26.01 - 30.01.2026 (70).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 70
+Für die Zeit vom 26.01.2026 bis 30.01.2026
+Ausbildungsnachweis Nr. 70
+Für die Zeit vom 26.01.2026 bis 30.01.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 31.01.2026
+Kunden telefonisch betreut und Termine vereinbart
+Lagerbestände geprüft und Ware einsortiert
+Garantiefall beim Lieferanten eingereicht
+Fahrzeugteil vom Lackierer abgeholt
+Kassenbuch geführt und Bargeld abgeglichen
+Aufträge sortiert und abgelegt
+Probefahrt durchgeführt
+Getränke geholt
+Fahrzeugteil in Ansbach abgeholt
+Kunden telefonisch betreut und Termine vereinbart
+Lagerbestände geprüft und Ware einsortiert
+Garantiefall beim Lieferanten eingereicht
+Fahrzeugteil vom Lackierer abgeholt
+Kassenbuch geführt und Bargeld abgeglichen
+Aufträge sortiert und abgelegt
+Probefahrt durchgeführt
+Getränke geholt
+Fahrzeugteil in Ansbach abgeholt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Bei Fahrten zu unseren Lieferanten oder sonstige Fahrten, Navigationssystem vermeiden.
+Abfahrtskontrolle bei Autos, ob Warndreieck und Verbandskasten drinnen sind.
+Bei Fahrten zu unseren Lieferanten oder sonstige Fahrten, Navigationssystem vermeiden.
+Abfahrtskontrolle bei Autos, ob Warndreieck und Verbandskasten drinnen sind.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Koordination
+Koordination
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ausarbeitung für unsere Projektarbeit weiterführen
+Was sind Bürgerinitiativen und was hat dies für ein Zweck
+Idealtypische Wirtschaftsordnungen
+Fertigstellung der Argumentationsstütze
+Erfolgskonten buchen
+Weiterarbeit am Projekt für Zeitungswerbung
+Ausarbeitung für unsere Projektarbeit weiterführen
+Was sind Bürgerinitiativen und was hat dies für ein Zweck
+Idealtypische Wirtschaftsordnungen
+Fertigstellung der Argumentationsstütze
+Erfolgskonten buchen
+Weiterarbeit am Projekt für Zeitungswerbung
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 26.05 - 30.05.2025 (37).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 37
+Für die Zeit vom 26.05.2025 bis 30.05.2025
+Ausbildungsnachweis Nr. 37
+Für die Zeit vom 26.05.2025 bis 30.05.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 31.05.2025
+Garantie Rücknahme beantragt beim WM
+Aufträge erstellt
+Kundenfahrzeuge angenommen
+Rechnungen mit Kunden durchgegangen und abkassiert
+Fertige Aufträge sortiert und abgelegt
+Bosch Service Sticker ausgeschnitten
+Reifendatenzettel ausgefüllt
+Donnerstag und Freitag frei
+Garantie Rücknahme beantragt beim WM
+Aufträge erstellt
+Kundenfahrzeuge angenommen
+Rechnungen mit Kunden durchgegangen und abkassiert
+Fertige Aufträge sortiert und abgelegt
+Bosch Service Sticker ausgeschnitten
+Reifendatenzettel ausgefüllt
+Donnerstag und Freitag frei
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Garantiefälle bearbeiten
+Garantiefälle bearbeiten
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Garantie
+Garantie
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Prüfungsaufgaben in Deutsch und BWL
+Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)
+Organigramm und Arbeits- und Geschäftsprozesse
+Introducing a Company
+BWL Klassenarbeit
+Prüfungsaufgaben in Deutsch und BWL
+Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)
+Organigramm und Arbeits- und Geschäftsprozesse
+Introducing a Company
+BWL Klassenarbeit
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 27.01 - 31.01.2025 (20).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 20
+Für die Zeit vom 27.01.2025 bis 31.01.2025
+Ausbildungsnachweis Nr. 20
+Für die Zeit vom 27.01.2025 bis 31.01.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 01.02.2025
+Betriebliches Lager umgeräumt und neue Plätze vergeben
+Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc
+Ablage organisiert
+Termine vereinbart
+Neue Fahrzeuge ins System eingepflegt
+Aufträge vorbereitet
+Betriebliches Lager umgeräumt und neue Plätze vergeben
+Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc
+Ablage organisiert
+Termine vereinbart
+Neue Fahrzeuge ins System eingepflegt
+Aufträge vorbereitet
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lfd. Nr. 1.1 b)
+Lfd. Nr. 1.2 i)
+Lfd. Nr. 1.4 a)
+Lfd. Nr. 2.2 b)
+Lagerhaltung
+Lagerhaltung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Lagerkoordination
+Lagerkoordination
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Aufgaben zum Arbeitsschutz
+Protokoll schreiben
+Online Formular erstellen
+Aufgaben zur Integration und Assimilation
+Excel Klassenarbeit
+Aufgaben zum Arbeitsschutz
+Aufgaben zum Arbeitsschutz
+Protokoll schreiben
+Online Formular erstellen
+Aufgaben zur Integration und Assimilation
+Excel Klassenarbeit
+Aufgaben zum Arbeitsschutz
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 27.10 - 31.10.2025 (57).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 57
+Für die Zeit vom 27.10.2025 bis 31.10.2025
+Ausbildungsnachweis Nr. 57
+Für die Zeit vom 27.10.2025 bis 31.10.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 31.10.2025
+Aufträge erfasst, gedruckt und anschließend abgelegt.
+Kunden telefonisch betreut und Termine koordiniert.
+Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können.
+Aufträge für die nächste Woche vorbereitet und sortiert.
+Gutachten in eigene Aufträge übertragen.
+Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert.
+Reparaturkostenübernahmen von Kunden ausfüllen lassen.
+Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet
+Lagerboxen beschriftet
+Aufträge erfasst, gedruckt und anschließend abgelegt.
+Kunden telefonisch betreut und Termine koordiniert.
+Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können.
+Aufträge für die nächste Woche vorbereitet und sortiert.
+Gutachten in eigene Aufträge übertragen.
+Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert.
+Reparaturkostenübernahmen von Kunden ausfüllen lassen.
+Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet
+Lagerboxen beschriftet
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 7.3
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 28.04 - 02.05.2025 (33).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 33
+Für die Zeit vom 28.04.2025 bis 02.05.2025
+Ausbildungsnachweis Nr. 33
+Für die Zeit vom 28.04.2025 bis 02.05.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 02.05.2025
+Aufträge bearbeitet
+Rechnungen erstellt und vervollständigt
+Alt teile und Retouren zurückgeschickt
+Geis Mitarbeiter zurückgefahren
+Anrufe von Kunden abgefertigt
+Donnerstag und Freitag frei
+Aufträge bearbeitet
+Rechnungen erstellt und vervollständigt
+Alt teile und Retouren zurückgeschickt
+Geis Mitarbeiter zurückgefahren
+Anrufe von Kunden abgefertigt
+Donnerstag und Freitag frei
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+Lfd. Nr. 1.3
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 7.3
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Quantitativer Angebotsvergleich
+Fertigstellung Leserbrief
+Optimale Bestellmenge Übungsaufgaben (Excel)
+Übung enquiry (Anfrage) schreiben auf Englisch
+Bestellverfahren in BWL
+Quantitativer Angebotsvergleich
+Fertigstellung Leserbrief
+Optimale Bestellmenge Übungsaufgaben (Excel)
+Übung enquiry (Anfrage) schreiben auf Englisch
+Bestellverfahren in BWL
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 28.07 - 01.08.2025 (45).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 45
+Für die Zeit vom 28.07.2025 bis 01.08.2025
+Ausbildungsnachweis Nr. 45
+Für die Zeit vom 28.07.2025 bis 01.08.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 01.08.2025
+Aufträge geplant und in unseren Kalender eingetragen
+Rechnungen fertiggestellt
+Rücksendungen angewiesen
+ADAC Fall aus dem Ausland bearbeitet
+Mietwagen verleiht und eingeplant
+KM-Stand und HU Termin bei Kundenfahrzeuge geprüft
+Terminvereinbarung
+Fahrzeuge angelegt
+Aufträge geplant und in unseren Kalender eingetragen
+Rechnungen fertiggestellt
+Rücksendungen angewiesen
+ADAC Fall aus dem Ausland bearbeitet
+Mietwagen verleiht und eingeplant
+KM-Stand und HU Termin bei Kundenfahrzeuge geprüft
+Terminvereinbarung
+Fahrzeuge angelegt
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 28.10-01.11.2024 (9).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 9
+Für die Zeit vom 28.10.2024 bis 01.11.2024
+Ausbildungsnachweis Nr. 9
+Für die Zeit vom 28.10.2024 bis 01.11.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 01.11.2024
+Endgültige Vorbereitung der Reifenwechseltage
+Kontrolliert ob alle Reifen bereit liegen
+Warenrückgabe
+Kunden abgeholt
+Rechnungen geschrieben
+E-Mails bearbeitet
+Zahlungserinnerungen gesendet
+Auftragsabwicklung
+Endgültige Vorbereitung der Reifenwechseltage
+Kontrolliert ob alle Reifen bereit liegen
+Warenrückgabe
+Kunden abgeholt
+Rechnungen geschrieben
+E-Mails bearbeitet
+Zahlungserinnerungen gesendet
+Auftragsabwicklung
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Auftragsabwicklung
+Rechnungsabwicklung
+Planung
+Auftragsabwicklung
+Rechnungsabwicklung
+Planung
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Büroprozesse
+Büroprozesse
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 29.09 - 03.10.2025 (54).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 54
+Für die Zeit vom 29.09.2025 bis 03.10.2025
+Ausbildungsnachweis Nr. 54
+Für die Zeit vom 29.09.2025 bis 03.10.2025
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 05.10.2025
+Reifen bestellt und Preise mit Lieferanten verglichen
+Exceltabelle mit abgefahrenen Reifen abgearbeitet
+Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet
+Hol- und Bringservice für Kundenfahrzeuge
+Restliche Termine für den Radwechseltag vergeben
+Aufträge für die kommende Woche vorbereitet
+Reifen bestellt und Preise mit Lieferanten verglichen
+Exceltabelle mit abgefahrenen Reifen abgearbeitet
+Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet
+Hol- und Bringservice für Kundenfahrzeuge
+Restliche Termine für den Radwechseltag vergeben
+Aufträge für die kommende Woche vorbereitet
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 4.4
+Lfd. Nr. 5.2
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Probeprüfungen für die Zwischenprüfung
+Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren
+Hörverstehen in Englisch
+Erweiterter Wirtschaftskreislauf
+Argumente für Homeoffice finden und ausformulieren
+Inventur
+Projektarbeit zum Thema Marketing
+Probeprüfungen für die Zwischenprüfung
+Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren
+Hörverstehen in Englisch
+Erweiterter Wirtschaftskreislauf
+Argumente für Homeoffice finden und ausformulieren
+Inventur
+Projektarbeit zum Thema Marketing
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 29.12 - 02.01.2026 (66).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 66
+Für die Zeit vom 29.12.2025 bis 02.01.2026
+Ausbildungsnachweis Nr. 66
+Für die Zeit vom 29.12.2025 bis 02.01.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 05.01.2026
+Betriebsurlaub
+Betriebsurlaub
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+-
+-
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 30.03 - 03.04.2026 (78).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 78
+Für die Zeit vom 30.03.2026 bis 03.04.2026
+Ausbildungsnachweis Nr. 78
+Für die Zeit vom 30.03.2026 bis 03.04.2026
+Zweites Ausbildungsjahr
+Name Nico Baumann
+Datum 03.04.2026
+Betriebs Fahrzeug Abmeldung durchgeführt
+Termin wünsche per E-Mail abgearbeitet
+Schultag Mitteilungen im Firmenkalender von unseren Azubis überarbeitet
+Rechnungen erstellt
+Mobilitätsgarantien abgeschlossen
+Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht
+Kassenladenabschluss durchgeführt
+Lieferung überprüft, vorsortiert und eingebucht ins System
+Reifen bestellt
+Zeit und Teile von erledigten Aufträgen geprüft
+Freitag Feiertag
+Betriebs Fahrzeug Abmeldung durchgeführt
+Termin wünsche per E-Mail abgearbeitet
+Schultag Mitteilungen im Firmenkalender von unseren Azubis überarbeitet
+Rechnungen erstellt
+Mobilitätsgarantien abgeschlossen
+Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht
+Kassenladenabschluss durchgeführt
+Lieferung überprüft, vorsortiert und eingebucht ins System
+Reifen bestellt
+Zeit und Teile von erledigten Aufträgen geprüft
+Freitag Feiertag
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.1
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 2.5
+Lfd. Nr. 4.4
+Lfd. Nr. 1.1
+Lfd. Nr. 1.2
+Lfd. Nr. 1.4
+Lfd. Nr. 2.1
+Lfd. Nr. 2.2
+Lfd. Nr. 2.3
+Lfd. Nr. 2.5
+Lfd. Nr. 4.4
+-
+-
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+-
+-
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Ferien
+Ferien
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 30.09-04.10.2024 (5).docx =====
+
+Abteilung Büro
+Ausbildungsnachweis Nr. 5
+Für die Zeit vom 30.09.2024
+bis 04.10.2024
+Ausbildungsnachweis Nr. 5
+Für die Zeit vom 30.09.2024
+bis 04.10.2024
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 04.10.2024
+Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren.
+Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Lfd. Nr. 1.4
+Koordinations- und Organisationsaufgaben
+Richtige Terminvergabe bei unseren Reifenwechseltage im 15 Minuten Takt.
+Richtige Terminvergabe bei unseren Reifenwechseltage im 15 Minuten Takt.
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Terminplanung
+Terminplanung
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Duales Ausbildungssystem im Fach Gesamtwirtschaft.
+Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung.
+Thema Kommunikation im Fach Deutsch.
+Thema Geschäftsfähigkeit im Fach BWL.
+Textverständnis im Fach Englisch.
+Duales Ausbildungssystem im Fach Gesamtwirtschaft.
+Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung.
+Thema Kommunikation im Fach Deutsch.
+Thema Geschäftsfähigkeit im Fach BWL.
+Textverständnis im Fach Englisch.
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
+
+===== Berichtsheft 31.04 - 04.04.2025 (29).docx =====
+
+Abteilung
+Ausbildungsnachweis Nr. 29
+Für die Zeit vom 31.03.2025 bis 04.04.2025
+Ausbildungsnachweis Nr. 29
+Für die Zeit vom 31.03.2025 bis 04.04.2025
+Erstes Ausbildungsjahr
+Name Nico Baumann
+Datum 06.04.2025
+Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt.
+Reifen ausgelagert für einen Kunden.
+Aufträge ausgedruckt für die kommende Woche.
+Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben.
+Termine geplant und vergeben.
+Bosch Mobilitätsgarantie abgeschlossen.
+Klimaservice zum Kundendienst beworben.
+Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt.
+Reifen ausgelagert für einen Kunden.
+Aufträge ausgedruckt für die kommende Woche.
+Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben.
+Termine geplant und vergeben.
+Bosch Mobilitätsgarantie abgeschlossen.
+Klimaservice zum Kundendienst beworben.
+Betriebliche Tätigkeiten
+Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Lfd. Nr. 1.2
+Lfd. Nr. 1.3
+Lfd. Nr. 1.4
+Lfd. Nr. 2.2
+Lfd. Nr. 4.2
+Lfd. Nr. 5.2
+Klimaservice und Mehrarbeiten zu bewerben
+Klimaservice und Mehrarbeiten zu bewerben
+Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)
+Mehrarbeit bewerben
+Mehrarbeit bewerben
+Zuordnung zum Lernziel
+Berufsschule (Themen und Schwerpunkte des Unterrichts)
+Zielbeziehungen
+Kooperatives Überarbeiten der verfassten Leserbriefe
+Einführung Beschaffung – Prozesskette, Bedarfsplanung
+Optimale Bestellmenge
+Bestellverfahren „welche gibt es?“
+Sozialsystem
+Zielbeziehungen
+Kooperatives Überarbeiten der verfassten Leserbriefe
+Einführung Beschaffung – Prozesskette, Bedarfsplanung
+Optimale Bestellmenge
+Bestellverfahren „welche gibt es?“
+Sozialsystem
+………………………………….
+........................................
+......................................
+Datum und Unterschrift Des / der Auszubildenden
+Datum und Unterschrift des gesetzlichen Vertreters
+Datum und Unterschrift des Ausbilders / der
+Ausbilderin
+
diff --git a/web/scripts/generate-suggestions.mjs b/web/scripts/generate-suggestions.mjs
new file mode 100644
index 0000000..a5b668a
--- /dev/null
+++ b/web/scripts/generate-suggestions.mjs
@@ -0,0 +1,15 @@
+/**
+ * @deprecated Nutze `npm run generate:suggestions`
+ * (extract-phrases.mjs → clean-phrases.mjs → build-real-suggestions.mjs).
+ */
+import { spawnSync } from "child_process";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+
+const dir = dirname(fileURLToPath(import.meta.url));
+const steps = ["extract-phrases.mjs", "clean-phrases.mjs", "build-real-suggestions.mjs"];
+for (const step of steps) {
+ const r = spawnSync(process.execPath, [join(dir, step)], { stdio: "inherit" });
+ if (r.status) process.exit(r.status ?? 1);
+}
+process.exit(0);
diff --git a/web/scripts/parsed-phrases.json b/web/scripts/parsed-phrases.json
new file mode 100644
index 0000000..871fbd8
--- /dev/null
+++ b/web/scripts/parsed-phrases.json
@@ -0,0 +1,3596 @@
+{
+ "activities": [
+ {
+ "text": "Termine vereinbart",
+ "count": 7
+ },
+ {
+ "text": "Ablage einsortiert",
+ "count": 5
+ },
+ {
+ "text": "Ablage verwaltet",
+ "count": 4
+ },
+ {
+ "text": "Getränke geholt",
+ "count": 4
+ },
+ {
+ "text": "Rechnungen geschrieben",
+ "count": 4
+ },
+ {
+ "text": "Ablage sortiert",
+ "count": 3
+ },
+ {
+ "text": "Rechnungen erstellt",
+ "count": 3
+ },
+ {
+ "text": "Rechnungen fertiggestellt",
+ "count": 3
+ },
+ {
+ "text": "Ablage archiviert",
+ "count": 2
+ },
+ {
+ "text": "Ablage organisiert",
+ "count": 2
+ },
+ {
+ "text": "Aufträge bearbeitet",
+ "count": 2
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet",
+ "count": 2
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und einsortiert.",
+ "count": 2
+ },
+ {
+ "text": "Aufträge sortiert und abgelegt",
+ "count": 2
+ },
+ {
+ "text": "Aufträge vorbereitet",
+ "count": 2
+ },
+ {
+ "text": "Batterien und Additive bestellt fürs Lager",
+ "count": 2
+ },
+ {
+ "text": "Bestellte Artikel ins Lagersystem eingepflegt",
+ "count": 2
+ },
+ {
+ "text": "Betriebsurlaub",
+ "count": 2
+ },
+ {
+ "text": "Bewertungen gesammelt",
+ "count": 2
+ },
+ {
+ "text": "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "count": 2
+ },
+ {
+ "text": "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "count": 2
+ },
+ {
+ "text": "Fahrzeug getankt und rausgeputzt",
+ "count": 2
+ },
+ {
+ "text": "Fahrzeug online abgemeldet",
+ "count": 2
+ },
+ {
+ "text": "Getränke besorgt",
+ "count": 2
+ },
+ {
+ "text": "Getränke für die Belegschaft geholt",
+ "count": 2
+ },
+ {
+ "text": "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "count": 2
+ },
+ {
+ "text": "Kasse gezählt",
+ "count": 2
+ },
+ {
+ "text": "Kassenbuch führen",
+ "count": 2
+ },
+ {
+ "text": "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "count": 2
+ },
+ {
+ "text": "Kunden die Rechnung im Detail erklärt",
+ "count": 2
+ },
+ {
+ "text": "Kunden per Telefon betreut und Termine vereinbart",
+ "count": 2
+ },
+ {
+ "text": "Kundentelefonate durchgeführt zwecks Termine",
+ "count": 2
+ },
+ {
+ "text": "Kundin nachhause gefahren",
+ "count": 2
+ },
+ {
+ "text": "Lagerware einsortiert",
+ "count": 2
+ },
+ {
+ "text": "Mobilitätsgarantien abgeschlossen",
+ "count": 2
+ },
+ {
+ "text": "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.",
+ "count": 2
+ },
+ {
+ "text": "Rechnungen erledigt und abgelegt",
+ "count": 2
+ },
+ {
+ "text": "Rechnungsanschrift telefonisch ändern lassen",
+ "count": 2
+ },
+ {
+ "text": "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "count": 2
+ },
+ {
+ "text": "Reifen bestellt",
+ "count": 2
+ },
+ {
+ "text": "Rücksendungen frakturiert und Pfandartikel retourniert.",
+ "count": 2
+ },
+ {
+ "text": "Spülmaschine aus-/eingeräumt",
+ "count": 2
+ },
+ {
+ "text": "Spülmaschine ausgeräumt",
+ "count": 2
+ },
+ {
+ "text": "Telefonisch Termine vereinbart",
+ "count": 2
+ },
+ {
+ "text": "Termine eingeplant",
+ "count": 2
+ },
+ {
+ "text": "Termine geplant und vergeben.",
+ "count": 2
+ },
+ {
+ "text": "Termine vereinbart mit Kunden",
+ "count": 2
+ },
+ {
+ "text": "Termine vereinbart und vorbereitet für die kommende Woche",
+ "count": 2
+ },
+ {
+ "text": "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.",
+ "count": 2
+ },
+ {
+ "text": "Warenrückgabe",
+ "count": 2
+ },
+ {
+ "text": "WM Artikel retourniert",
+ "count": 2
+ },
+ {
+ "text": "Zahlungsavis angefordert",
+ "count": 2
+ },
+ {
+ "text": "(Montag Urlaub, Dienstag feiertag)",
+ "count": 1
+ },
+ {
+ "text": "A-Klasse Mietvertrag ausgefüllt",
+ "count": 1
+ },
+ {
+ "text": "Ablage abgeheftet",
+ "count": 1
+ },
+ {
+ "text": "Ablage eingeordnet",
+ "count": 1
+ },
+ {
+ "text": "Ablage sortiert und eingeordnet",
+ "count": 1
+ },
+ {
+ "text": "Ablage verstaut",
+ "count": 1
+ },
+ {
+ "text": "Ablage wegsortiert",
+ "count": 1
+ },
+ {
+ "text": "Ablegen und Sortieren von fertigen Aufträgen",
+ "count": 1
+ },
+ {
+ "text": "ADAC Fall aus dem Ausland bearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Additive bestellt",
+ "count": 1
+ },
+ {
+ "text": "Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten",
+ "count": 1
+ },
+ {
+ "text": "Alle Schränke im Büro nass rausgewischt.",
+ "count": 1
+ },
+ {
+ "text": "Alt teile und Retouren zurückgeschickt",
+ "count": 1
+ },
+ {
+ "text": "Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv",
+ "count": 1
+ },
+ {
+ "text": "Alten Auftrag rausgesucht",
+ "count": 1
+ },
+ {
+ "text": "Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt.",
+ "count": 1
+ },
+ {
+ "text": "Anlieferung der WM-Bestellung entgegengenommen",
+ "count": 1
+ },
+ {
+ "text": "Anrufe von Kunden abgefertigt",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsbus vollgetankt",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsmaterial bestellt",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben",
+ "count": 1
+ },
+ {
+ "text": "Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge alle vorsortiert für den Radwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche",
+ "count": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt für die kommende Woche.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt und abgerechnet",
+ "count": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt und vorbereitet für die kommende Woche",
+ "count": 1
+ },
+ {
+ "text": "Aufträge bearbeitet und vervollständigt",
+ "count": 1
+ },
+ {
+ "text": "Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erfasst und für die kommende Woche vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erfasst, gedruckt und anschließend abgelegt.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erstellt",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erstellt und vorbereitet für die kommende Woche.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und einsortiert.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und vorsortiert",
+ "count": 1
+ },
+ {
+ "text": "Aufträge fertiggestellt und zu Rechnungen umgewandelt.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und ausgedruckt",
+ "count": 1
+ },
+ {
+ "text": "Aufträge für die nächste Woche vorbereitet und sortiert.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge geplant und in unseren Kalender eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist",
+ "count": 1
+ },
+ {
+ "text": "Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben",
+ "count": 1
+ },
+ {
+ "text": "Aufträge vervollständigt und abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Aufträge vorbereitet und eingeplant",
+ "count": 1
+ },
+ {
+ "text": "Aufträge vorbereitet und mit den Kunden durchgesprochen.",
+ "count": 1
+ },
+ {
+ "text": "Aufträge vorbereitet, ausgedruckt und sortiert",
+ "count": 1
+ },
+ {
+ "text": "Aufträge/Lieferscheine abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Auftragsabwicklung",
+ "count": 1
+ },
+ {
+ "text": "Auftragsabwicklungen",
+ "count": 1
+ },
+ {
+ "text": "Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann.",
+ "count": 1
+ },
+ {
+ "text": "Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart.",
+ "count": 1
+ },
+ {
+ "text": "Auftragsunterlagen für die nächste Woche ausgedruckt.",
+ "count": 1
+ },
+ {
+ "text": "Auftragsvorbereitung für den kommenden Reifenwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Auftragsvorbereitung für die kommende Woche",
+ "count": 1
+ },
+ {
+ "text": "Ausgeliehenes Fahrzeug getankt und zurückgebracht",
+ "count": 1
+ },
+ {
+ "text": "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Autoteile zum Lackierer gebracht nach Wörnitz",
+ "count": 1
+ },
+ {
+ "text": "Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch",
+ "count": 1
+ },
+ {
+ "text": "Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt.",
+ "count": 1
+ },
+ {
+ "text": "Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand.",
+ "count": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim fehlende Teile abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim Leuchtmittel abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim Teile abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Berechnete Aufträge abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Berichtsheft ausgedruckt und eingeordnet",
+ "count": 1
+ },
+ {
+ "text": "Bestellungen einsortiert",
+ "count": 1
+ },
+ {
+ "text": "Betriebs Fahrzeug Abmeldung durchgeführt",
+ "count": 1
+ },
+ {
+ "text": "Bewertungen gesammelt für autoservice.com",
+ "count": 1
+ },
+ {
+ "text": "Bosch Azubi Event in Karlsruhe",
+ "count": 1
+ },
+ {
+ "text": "Bosch Mobilitätsgarantie abgeschlossen.",
+ "count": 1
+ },
+ {
+ "text": "Bosch Service Sticker ausgeschnitten",
+ "count": 1
+ },
+ {
+ "text": "Bosch-Mobilitätsgarantie abgeschlossen.",
+ "count": 1
+ },
+ {
+ "text": "Büroartikel nachgefüllt",
+ "count": 1
+ },
+ {
+ "text": "Büromaterial beschaffen (Tonerpatronen)",
+ "count": 1
+ },
+ {
+ "text": "Computer update in die Wege geleitet",
+ "count": 1
+ },
+ {
+ "text": "Cybersicherheitsaufgaben von „Guardey“ absolviert",
+ "count": 1
+ },
+ {
+ "text": "Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet.",
+ "count": 1
+ },
+ {
+ "text": "Deckenlampen entstaubt.",
+ "count": 1
+ },
+ {
+ "text": "Deckenleuchten abgestaubt",
+ "count": 1
+ },
+ {
+ "text": "Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto.",
+ "count": 1
+ },
+ {
+ "text": "DPD Paket in Crailsheim abgegeben",
+ "count": 1
+ },
+ {
+ "text": "Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Druckerpapier aufgefüllt",
+ "count": 1
+ },
+ {
+ "text": "E-Mails an Unternehmen geschrieben",
+ "count": 1
+ },
+ {
+ "text": "E-Mails bearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen.",
+ "count": 1
+ },
+ {
+ "text": "Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim.",
+ "count": 1
+ },
+ {
+ "text": "Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren",
+ "count": 1
+ },
+ {
+ "text": "Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen",
+ "count": 1
+ },
+ {
+ "text": "Eine Förch Bestellung verräumt und eingepflegt",
+ "count": 1
+ },
+ {
+ "text": "Eine Maschine bei der Firma Ströbel GmbH abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Eine Maschine zu Ströbel GmbH gebracht zur Reparatur",
+ "count": 1
+ },
+ {
+ "text": "Eine Rohrschelle beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Eingangsrechnung überprüft und telefonisch korrigieren lassen.",
+ "count": 1
+ },
+ {
+ "text": "Endgültige Vorbereitung der Reifenwechseltage",
+ "count": 1
+ },
+ {
+ "text": "Ersatzteile bei Porsche in Heilbronn abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Ersatzteile beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Essen bestellt für die Woche",
+ "count": 1
+ },
+ {
+ "text": "Essen für das Team abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Essen für die Belegschaft bestellt",
+ "count": 1
+ },
+ {
+ "text": "Essen für die kommende Woche für die Belegschaft bestellt",
+ "count": 1
+ },
+ {
+ "text": "Essenliste für das Team ausgedruckt und bestellt.",
+ "count": 1
+ },
+ {
+ "text": "Essenplan für die Belegschaft ausgedruckt und bestellt",
+ "count": 1
+ },
+ {
+ "text": "Essensliste für unsere Mitarbeiter ausgedruckt",
+ "count": 1
+ },
+ {
+ "text": "Exceltabelle mit abgefahrenen Reifen abgearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeug vom Lackierer abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeug zum Lackierer gebracht",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugannahme der Kunden.",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeuge an Kunden übergeben",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeuge angelegt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeuge aufgetankt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeuge umgeparkt, um Platz zu schaffen",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeuge zur Vermietung vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugschein in unser System eingebucht.",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteil in Ansbach abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteil in Heilsbronn abholen",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer in Schopfloch abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile abgegeben",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile in Wörnitz geholt",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt.",
+ "count": 1
+ },
+ {
+ "text": "Fahrzeugübergabe an Kunden",
+ "count": 1
+ },
+ {
+ "text": "Fehlende Informationen ins System eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Felgen ausgelagert und Kunden mitgegeben",
+ "count": 1
+ },
+ {
+ "text": "Fertige Abgasuntersuchungs berichte abgeheftet",
+ "count": 1
+ },
+ {
+ "text": "Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen.",
+ "count": 1
+ },
+ {
+ "text": "Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben.",
+ "count": 1
+ },
+ {
+ "text": "Fertige Aufträge sortieren und Abheften.",
+ "count": 1
+ },
+ {
+ "text": "Fertige Aufträge sortiert und abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können.",
+ "count": 1
+ },
+ {
+ "text": "Förch und WM Lieferungen verräumt",
+ "count": 1
+ },
+ {
+ "text": "Freigabe für Reparaturen eingeholt bei Kunden",
+ "count": 1
+ },
+ {
+ "text": "Für die Firma Frühstück geholt in Schnelldorf",
+ "count": 1
+ },
+ {
+ "text": "Für ein LKW fehlende Teile in Aurach abgeholt bei MAN",
+ "count": 1
+ },
+ {
+ "text": "Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren.",
+ "count": 1
+ },
+ {
+ "text": "Garantie Rücknahme beantragt beim WM",
+ "count": 1
+ },
+ {
+ "text": "Garantiefall bearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Garantiefall beim Lieferanten eingereicht",
+ "count": 1
+ },
+ {
+ "text": "Garantiefälle bearbeitet und weitergeleitet",
+ "count": 1
+ },
+ {
+ "text": "Garantiefälle eingereicht",
+ "count": 1
+ },
+ {
+ "text": "Gas abgeholt bei REWU",
+ "count": 1
+ },
+ {
+ "text": "Gas Kartuschen zu Hanselmann in Crailsheim gebracht",
+ "count": 1
+ },
+ {
+ "text": "Geholfen eingelagerte Räder mit vorzubereiten.",
+ "count": 1
+ },
+ {
+ "text": "Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht",
+ "count": 1
+ },
+ {
+ "text": "Geis Mitarbeiter zurückgefahren",
+ "count": 1
+ },
+ {
+ "text": "Geschäftswagen aufgetankt",
+ "count": 1
+ },
+ {
+ "text": "Geschenke zusammengestellt und beklebt für unsere Geschäftskunden",
+ "count": 1
+ },
+ {
+ "text": "Getränke für das Kollegium besorgt.",
+ "count": 1
+ },
+ {
+ "text": "Getränke für die Belegschaft besorgt",
+ "count": 1
+ },
+ {
+ "text": "Getränke für unsere Belegschaft geholt.",
+ "count": 1
+ },
+ {
+ "text": "Getränke geholt für unseren Betrieb",
+ "count": 1
+ },
+ {
+ "text": "Gewährleistungsantrag gestellt",
+ "count": 1
+ },
+ {
+ "text": "Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)",
+ "count": 1
+ },
+ {
+ "text": "Gutachten abgetippt in unser System",
+ "count": 1
+ },
+ {
+ "text": "Gutachten eingetippt",
+ "count": 1
+ },
+ {
+ "text": "Gutachten eingetippt und Abtretungserklärung unterschreiben lassen",
+ "count": 1
+ },
+ {
+ "text": "Gutachten in eigene Aufträge übertragen.",
+ "count": 1
+ },
+ {
+ "text": "Gutachten übertragen in eigenen Auftrag",
+ "count": 1
+ },
+ {
+ "text": "Gutachten von Unfallfahrzeugen eingetippt",
+ "count": 1
+ },
+ {
+ "text": "Hol- und Bringservice für Kundenfahrzeuge",
+ "count": 1
+ },
+ {
+ "text": "Im Büro die ganzen Schränke nass durchgewischt.",
+ "count": 1
+ },
+ {
+ "text": "Im Lager die sammelboxen nass rausgewischt.",
+ "count": 1
+ },
+ {
+ "text": "Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)",
+ "count": 1
+ },
+ {
+ "text": "Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen.",
+ "count": 1
+ },
+ {
+ "text": "Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe.",
+ "count": 1
+ },
+ {
+ "text": "Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet",
+ "count": 1
+ },
+ {
+ "text": "Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Kasse abgeschlossen",
+ "count": 1
+ },
+ {
+ "text": "Kasse gezählt und auf Vollständigkeit geprüft",
+ "count": 1
+ },
+ {
+ "text": "Kasse gezählt und EC-Abschluss gemacht",
+ "count": 1
+ },
+ {
+ "text": "Kassenabschluss am EC-Terminal gemacht",
+ "count": 1
+ },
+ {
+ "text": "Kassenabschluss durchgeführt",
+ "count": 1
+ },
+ {
+ "text": "Kassenbestand überprüft und gezählt",
+ "count": 1
+ },
+ {
+ "text": "Kassenbuch geführt und Bargeld abgeglichen",
+ "count": 1
+ },
+ {
+ "text": "Kassenbuch kontrolliert",
+ "count": 1
+ },
+ {
+ "text": "Kassenladenabschluss am EC-Kartenlesegerät gemacht",
+ "count": 1
+ },
+ {
+ "text": "Kassenladenabschluss durchgeführt",
+ "count": 1
+ },
+ {
+ "text": "Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht.",
+ "count": 1
+ },
+ {
+ "text": "Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert.",
+ "count": 1
+ },
+ {
+ "text": "Klimaservice im Rahmen des Kundendienstes angeboten.",
+ "count": 1
+ },
+ {
+ "text": "Klimaservice zum Kundendienst beworben.",
+ "count": 1
+ },
+ {
+ "text": "KM-Stand bei unseren Mietfahrzeugen dokumentiert",
+ "count": 1
+ },
+ {
+ "text": "Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft",
+ "count": 1
+ },
+ {
+ "text": "KM-Stand und HU Termin bei Kundenfahrzeuge geprüft",
+ "count": 1
+ },
+ {
+ "text": "Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht",
+ "count": 1
+ },
+ {
+ "text": "Kontrolliert ob alle Reifen bereit liegen",
+ "count": 1
+ },
+ {
+ "text": "Kostenvoranschläge an Kunden weitergegeben",
+ "count": 1
+ },
+ {
+ "text": "Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen.",
+ "count": 1
+ },
+ {
+ "text": "Kostenvoranschläger per Mail verschickt",
+ "count": 1
+ },
+ {
+ "text": "Kunden abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Kunden abgeholt und zu vereinbarten Zielorten gefahren",
+ "count": 1
+ },
+ {
+ "text": "Kunden abgeholt und zum gewünschten Ziel gefahren",
+ "count": 1
+ },
+ {
+ "text": "Kunden am Telefon betreut",
+ "count": 1
+ },
+ {
+ "text": "Kunden angerufen wegen einer Reparaturfreigabe",
+ "count": 1
+ },
+ {
+ "text": "Kunden bei Terminwünschen geholfen",
+ "count": 1
+ },
+ {
+ "text": "Kunden betreut",
+ "count": 1
+ },
+ {
+ "text": "Kunden bezüglich einer Verspätung der Auto Reparatur angerufen",
+ "count": 1
+ },
+ {
+ "text": "Kunden bezüglich Reparaturfreigaben angerufen",
+ "count": 1
+ },
+ {
+ "text": "Kunden für eine Reparaturfreigabe telefonisch kontaktiert.",
+ "count": 1
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist",
+ "count": 1
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann.",
+ "count": 1
+ },
+ {
+ "text": "Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht",
+ "count": 1
+ },
+ {
+ "text": "Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen.",
+ "count": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut",
+ "count": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine koordiniert.",
+ "count": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine vereinbart",
+ "count": 1
+ },
+ {
+ "text": "Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen.",
+ "count": 1
+ },
+ {
+ "text": "Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison.",
+ "count": 1
+ },
+ {
+ "text": "Kundenauto nach Feuchtwangen fortgebracht.",
+ "count": 1
+ },
+ {
+ "text": "Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann.",
+ "count": 1
+ },
+ {
+ "text": "Kundenfahrzeug beim Lackierer abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet",
+ "count": 1
+ },
+ {
+ "text": "Kundenfahrzeuge angenommen",
+ "count": 1
+ },
+ {
+ "text": "Kundenfahrzeuge dokumentiert beim Radwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Kundengeschenke beklebt",
+ "count": 1
+ },
+ {
+ "text": "Kundenreifen eingelagert und dokumentiert",
+ "count": 1
+ },
+ {
+ "text": "Kundentelefonate geführt",
+ "count": 1
+ },
+ {
+ "text": "Kundentermine abgestimmt und festgelegt",
+ "count": 1
+ },
+ {
+ "text": "Kundentermine für unseren Radwechseltag ausgemacht",
+ "count": 1
+ },
+ {
+ "text": "Kundentermine telefonisch koordiniert und eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Kundin abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Kundin heimgefahren und wieder abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Lagerbestände aktualisiert",
+ "count": 1
+ },
+ {
+ "text": "Lagerbestände geprüft",
+ "count": 1
+ },
+ {
+ "text": "Lagerbestände geprüft und Ware einsortiert",
+ "count": 1
+ },
+ {
+ "text": "Lagerboxen beschriftet",
+ "count": 1
+ },
+ {
+ "text": "Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert",
+ "count": 1
+ },
+ {
+ "text": "Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert",
+ "count": 1
+ },
+ {
+ "text": "Lagerplätze vergeben und eingepflegt",
+ "count": 1
+ },
+ {
+ "text": "Lagerräume beschriftet",
+ "count": 1
+ },
+ {
+ "text": "Lagerware ins System eingebucht",
+ "count": 1
+ },
+ {
+ "text": "Leihfahrzeug für Kunden vorbereitet und abgewickelt",
+ "count": 1
+ },
+ {
+ "text": "Leihfahrzeuge eingeplant und den Kunden überreicht",
+ "count": 1
+ },
+ {
+ "text": "Lieferscheine abgeglichen und auf Vollständigkeit geprüft",
+ "count": 1
+ },
+ {
+ "text": "Lieferscheine abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Lieferscheine beschriftet",
+ "count": 1
+ },
+ {
+ "text": "Lieferscheine sortiert",
+ "count": 1
+ },
+ {
+ "text": "Lieferung angenommen und im Lager vorsortiert.",
+ "count": 1
+ },
+ {
+ "text": "Lieferung angenommen und Rücksendungen mitgegeben",
+ "count": 1
+ },
+ {
+ "text": "Lieferung angenommen und verräumt.",
+ "count": 1
+ },
+ {
+ "text": "Lieferung angenommen vom WM",
+ "count": 1
+ },
+ {
+ "text": "Lieferung überprüft, vorsortiert und eingebucht ins System",
+ "count": 1
+ },
+ {
+ "text": "Lieferungen angenommen und korrekt eingelagert",
+ "count": 1
+ },
+ {
+ "text": "Masteroil Additive Vorstellung",
+ "count": 1
+ },
+ {
+ "text": "Mehrarbeiten angeboten",
+ "count": 1
+ },
+ {
+ "text": "Meinen ersten Kunden in das System aufgenommen.",
+ "count": 1
+ },
+ {
+ "text": "Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken.",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeug eingeplant und übergeben",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeug verliehen an Kunden",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim.",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeuge einplanen und koordinieren",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)",
+ "count": 1
+ },
+ {
+ "text": "Mietfahrzeuge verliehen und KM-Stand dokumentiert",
+ "count": 1
+ },
+ {
+ "text": "Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt.",
+ "count": 1
+ },
+ {
+ "text": "Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt.",
+ "count": 1
+ },
+ {
+ "text": "Mietwagen verleiht und eingeplant",
+ "count": 1
+ },
+ {
+ "text": "Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind",
+ "count": 1
+ },
+ {
+ "text": "Mitgeholfen bei der Reparatur eines LKWs",
+ "count": 1
+ },
+ {
+ "text": "Mitgeholfen in der Werkstatt",
+ "count": 1
+ },
+ {
+ "text": "Müll rausgebracht",
+ "count": 1
+ },
+ {
+ "text": "Neue Fahrzeuge ins System angelegt",
+ "count": 1
+ },
+ {
+ "text": "Neue Fahrzeuge ins System eingepflegt",
+ "count": 1
+ },
+ {
+ "text": "neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung",
+ "count": 1
+ },
+ {
+ "text": "Neue Ordner für die Ablage 2025 angelegt.",
+ "count": 1
+ },
+ {
+ "text": "Neuen Arbeitswert hinzugefügt",
+ "count": 1
+ },
+ {
+ "text": "Neuen Kunden und neues Fahrzeug angelegt.",
+ "count": 1
+ },
+ {
+ "text": "Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten",
+ "count": 1
+ },
+ {
+ "text": "Öl Lagerregal sortiert, erweitert und beschriftet",
+ "count": 1
+ },
+ {
+ "text": "Öltank abgelesen und Lagerbestand abgeändert",
+ "count": 1
+ },
+ {
+ "text": "Ordner vom Jahr 2024 nach oben ins Archiv gebracht.",
+ "count": 1
+ },
+ {
+ "text": "Paket als Retoure zu DHL gebracht",
+ "count": 1
+ },
+ {
+ "text": "Papier im Drucker aufgefüllt",
+ "count": 1
+ },
+ {
+ "text": "Papiere einlaminiert und aufgehängt",
+ "count": 1
+ },
+ {
+ "text": "Papierspender auffüllen",
+ "count": 1
+ },
+ {
+ "text": "Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet.",
+ "count": 1
+ },
+ {
+ "text": "Plakate aufgehängt",
+ "count": 1
+ },
+ {
+ "text": "Preise beim Lieferanten erfragt",
+ "count": 1
+ },
+ {
+ "text": "Preise im Einkauf verglichen",
+ "count": 1
+ },
+ {
+ "text": "Probefahrt durchgeführt",
+ "count": 1
+ },
+ {
+ "text": "Probefahrt durchgeführt mit einem Dacia",
+ "count": 1
+ },
+ {
+ "text": "Raddwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Radmuttern beim WM in Crailsheim abgeholt.",
+ "count": 1
+ },
+ {
+ "text": "Radwäsche angeboten",
+ "count": 1
+ },
+ {
+ "text": "Radwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen abgerechnet und abkassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen abgeschlossen und abkassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen abgeschlossen und abkassiert.",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen abkassiert und abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen an der Theke kassiert.",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen erstellt und abkassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen erstellt und vervollständigt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abgelegt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abkassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen mit Kunden durchgegangen und abkassiert",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen per E-Mail verschickt an Geschäftskunden.",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen per Post verschickt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen postalisch versendet",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen vorbereitet und fertiggestellt.",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen weiter vertieft und fertiggestellt",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)",
+ "count": 1
+ },
+ {
+ "text": "Reifen abgeholt von unserem Lieferanten",
+ "count": 1
+ },
+ {
+ "text": "Reifen Angebote erstellt und daraufhin bestellt.",
+ "count": 1
+ },
+ {
+ "text": "Reifen Angebote für Kunden bereitgestellt und bestellt",
+ "count": 1
+ },
+ {
+ "text": "Reifen angeboten und bestellt",
+ "count": 1
+ },
+ {
+ "text": "Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag",
+ "count": 1
+ },
+ {
+ "text": "Reifen ausgelagert für einen Kunden.",
+ "count": 1
+ },
+ {
+ "text": "Reifen auslagern",
+ "count": 1
+ },
+ {
+ "text": "Reifen beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Reifen bestellt für Kunden",
+ "count": 1
+ },
+ {
+ "text": "Reifen bestellt und Preise mit Lieferanten verglichen",
+ "count": 1
+ },
+ {
+ "text": "Reifen für einen Kunden eingelagert.",
+ "count": 1
+ },
+ {
+ "text": "Reifen für Kunden eingelagert",
+ "count": 1
+ },
+ {
+ "text": "Reifen in unsere Reifenbrücke verräumt.",
+ "count": 1
+ },
+ {
+ "text": "Reifenangebot erstellt und Bestellt",
+ "count": 1
+ },
+ {
+ "text": "Reifenangebote per E-Mail an Kunden geschickt",
+ "count": 1
+ },
+ {
+ "text": "Reifendatenzettel ausgefüllt",
+ "count": 1
+ },
+ {
+ "text": "Reifenlager durchgeschaut und Angebote gemacht.",
+ "count": 1
+ },
+ {
+ "text": "Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt",
+ "count": 1
+ },
+ {
+ "text": "Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten.",
+ "count": 1
+ },
+ {
+ "text": "Reifensätze ins System einbuchen",
+ "count": 1
+ },
+ {
+ "text": "Reparaturkostenübernahme ausfüllen lassen von Kunden",
+ "count": 1
+ },
+ {
+ "text": "Reparaturkostenübernahmen von Kunden ausfüllen lassen.",
+ "count": 1
+ },
+ {
+ "text": "Restliche Termine für den Radwechseltag vergeben",
+ "count": 1
+ },
+ {
+ "text": "Retoure nach Feuchtwangen in das GLS Depot gebracht.",
+ "count": 1
+ },
+ {
+ "text": "Rücksendung beim WM angemeldet",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen angemeldet und vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen angewiesen",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen vorbereiten und frakturieren",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen zur Post gebracht",
+ "count": 1
+ },
+ {
+ "text": "seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren.",
+ "count": 1
+ },
+ {
+ "text": "Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken.",
+ "count": 1
+ },
+ {
+ "text": "Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen.",
+ "count": 1
+ },
+ {
+ "text": "Staplerschein gemacht",
+ "count": 1
+ },
+ {
+ "text": "Tagesabschluss am EC-Kartenlesegerät durchgeführt",
+ "count": 1
+ },
+ {
+ "text": "Teile im Lager eingeräumt",
+ "count": 1
+ },
+ {
+ "text": "Teile vom Lackierer aus Wörnitz geholt",
+ "count": 1
+ },
+ {
+ "text": "Teile von externen Lieferanten in Kundenrechnungen eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Teile zum Lackierer in Wörnitz gebracht",
+ "count": 1
+ },
+ {
+ "text": "Telefonannahme",
+ "count": 1
+ },
+ {
+ "text": "Telefonannahme von Terminen und Anliegen",
+ "count": 1
+ },
+ {
+ "text": "Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren.",
+ "count": 1
+ },
+ {
+ "text": "Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde.",
+ "count": 1
+ },
+ {
+ "text": "Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war",
+ "count": 1
+ },
+ {
+ "text": "Telefonisch Termine vereinbart mit Kunden.",
+ "count": 1
+ },
+ {
+ "text": "Termin für die Reifenwechseltage besprochen und geplant",
+ "count": 1
+ },
+ {
+ "text": "Termin wünsche per E-Mail abgearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Termine an Kunden vergeben und vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Termine eingeplant und vereinbart",
+ "count": 1
+ },
+ {
+ "text": "Termine für Radwechseltag vergeben",
+ "count": 1
+ },
+ {
+ "text": "Termine geplant",
+ "count": 1
+ },
+ {
+ "text": "Termine geplant und Aufträge vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Termine geplant und im Kalender eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Termine geplant und vergeben",
+ "count": 1
+ },
+ {
+ "text": "Termine per Telefon vereinbart",
+ "count": 1
+ },
+ {
+ "text": "Termine und Anliegen über WhatsApp abgearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen.",
+ "count": 1
+ },
+ {
+ "text": "Terminplanung für nächstes Jahr",
+ "count": 1
+ },
+ {
+ "text": "Terminvereinbarung",
+ "count": 1
+ },
+ {
+ "text": "Terminvereinbarung persönlich als auch Telefonisch",
+ "count": 1
+ },
+ {
+ "text": "Terminvergabe an Kunden",
+ "count": 1
+ },
+ {
+ "text": "Terminvergabe per Telefon",
+ "count": 1
+ },
+ {
+ "text": "Unfall Bestandsaufnahmen gemacht",
+ "count": 1
+ },
+ {
+ "text": "Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc",
+ "count": 1
+ },
+ {
+ "text": "Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe.",
+ "count": 1
+ },
+ {
+ "text": "Unfallauto nach der Reparatur gewaschen",
+ "count": 1
+ },
+ {
+ "text": "Unfallfahrzeug nach Reparatur in die Waschanlage gefahren",
+ "count": 1
+ },
+ {
+ "text": "Unser Fahrzeug getankt",
+ "count": 1
+ },
+ {
+ "text": "Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen.",
+ "count": 1
+ },
+ {
+ "text": "Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen.",
+ "count": 1
+ },
+ {
+ "text": "Unsere Fahrzeuge aufgetankt",
+ "count": 1
+ },
+ {
+ "text": "Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt.",
+ "count": 1
+ },
+ {
+ "text": "Unsere Mietfahrzeuge in der Waschwelt gewaschen",
+ "count": 1
+ },
+ {
+ "text": "Unseren VW Polo in die Waschanlage gebracht",
+ "count": 1
+ },
+ {
+ "text": "Unseren VW T-Roc rausgesaugt und gesäubert",
+ "count": 1
+ },
+ {
+ "text": "Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System",
+ "count": 1
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Gutachten",
+ "count": 1
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Unfall (Rechnungsstand)",
+ "count": 1
+ },
+ {
+ "text": "Versicherungen angerufen und den Auszahlungsstand geprüft.",
+ "count": 1
+ },
+ {
+ "text": "Von unseren Azubis die Schulzeiten im Kalender eingetragen",
+ "count": 1
+ },
+ {
+ "text": "Wandregale gesäubert und sauber gemacht.",
+ "count": 1
+ },
+ {
+ "text": "Waren für die Rücksendung angemeldet und vorbereitet",
+ "count": 1
+ },
+ {
+ "text": "Warenannahme der WM-Lieferung",
+ "count": 1
+ },
+ {
+ "text": "Warenannahme getätigt",
+ "count": 1
+ },
+ {
+ "text": "Warenlieferung vom WM entgegengenommen und kontrolliert",
+ "count": 1
+ },
+ {
+ "text": "Wartebereich gesäubert",
+ "count": 1
+ },
+ {
+ "text": "Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten",
+ "count": 1
+ },
+ {
+ "text": "Weitere Neukunden ins System mit aufgenommen",
+ "count": 1
+ },
+ {
+ "text": "Werbegeschenke beklebt",
+ "count": 1
+ },
+ {
+ "text": "Werbegeschenke beklebt mit unseren Stickern",
+ "count": 1
+ },
+ {
+ "text": "Werbung für unser Unternehmen in der Zeitung geschalten.",
+ "count": 1
+ },
+ {
+ "text": "Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt.",
+ "count": 1
+ },
+ {
+ "text": "Werkstattteile beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "Werkstatttermine organisiert und vergeben.",
+ "count": 1
+ },
+ {
+ "text": "Wichtige Unterlagen einlaminiert und ausgelegt",
+ "count": 1
+ },
+ {
+ "text": "Wichtiges Teil beim WM in Crailsheim abgeholt",
+ "count": 1
+ },
+ {
+ "text": "WM Lieferscheine abgelegt",
+ "count": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und auf Vollständigkeit geprüft",
+ "count": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und ins Lager verräumt",
+ "count": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und vorsortiert",
+ "count": 1
+ },
+ {
+ "text": "Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen",
+ "count": 1
+ },
+ {
+ "text": "Zahlungsavis von unseren Lieferanten eingeholt",
+ "count": 1
+ },
+ {
+ "text": "Zahlungserinnerungen gesendet",
+ "count": 1
+ },
+ {
+ "text": "Zeit und Teile von erledigten Aufträgen geprüft",
+ "count": 1
+ },
+ {
+ "text": "Zulassungsstelle Fahrzeug umgemeldet",
+ "count": 1
+ }
+ ],
+ "themes": [
+ "Lagerhaltung",
+ "Rechnungswesen",
+ "Verkauf",
+ "Auftragsbearbeitung",
+ "Buchhaltung",
+ "Büroabläufe",
+ "Koordination",
+ "Marketing",
+ "Planung",
+ "Abrechnen",
+ "Abrechnung",
+ "Abwicklung von Rechnungsbeträgen",
+ "Auftragsabwicklung",
+ "Außer Betriebliche Abwicklung",
+ "Beschaffung und Rücksendungen",
+ "Betriebsspezifische Informationen im Bereich KFZ",
+ "Büroorganisation",
+ "Büroprozesse",
+ "Einkauf",
+ "Einkauf koordinieren",
+ "Finanzwirtschaft",
+ "Garantie",
+ "Kennlernen des Systems, Kundenzufriedenheit",
+ "Kontrolle",
+ "Kundenkommunikation",
+ "kundenorientiert",
+ "Kundenzufriedenheit",
+ "Lager und System",
+ "Lagerarbeiten",
+ "Lagerkoordination",
+ "Lieferanten Bewerten",
+ "Lieferungsannahme",
+ "Mehrarbeit bewerben",
+ "Organisation",
+ "Organisation und Reklamationen",
+ "Rechnungen",
+ "Rechnungsabwicklung",
+ "Rechnungsbearbeitung",
+ "Sicherheitshinweise",
+ "System Funktionen im Betrieb",
+ "Terminplanung",
+ "Terminvergabe",
+ "Versicherung Formulare",
+ "Vertrags Bearbeitung",
+ "Vorschriften",
+ "Warenannahme"
+ ],
+ "themesWeighted": [
+ {
+ "text": "Lagerhaltung",
+ "count": 5
+ },
+ {
+ "text": "Rechnungswesen",
+ "count": 4
+ },
+ {
+ "text": "Verkauf",
+ "count": 3
+ },
+ {
+ "text": "Auftragsbearbeitung",
+ "count": 2
+ },
+ {
+ "text": "Buchhaltung",
+ "count": 2
+ },
+ {
+ "text": "Büroabläufe",
+ "count": 2
+ },
+ {
+ "text": "Koordination",
+ "count": 2
+ },
+ {
+ "text": "Marketing",
+ "count": 2
+ },
+ {
+ "text": "Planung",
+ "count": 2
+ },
+ {
+ "text": "Abrechnen",
+ "count": 1
+ },
+ {
+ "text": "Abrechnung",
+ "count": 1
+ },
+ {
+ "text": "Abwicklung von Rechnungsbeträgen",
+ "count": 1
+ },
+ {
+ "text": "Auftragsabwicklung",
+ "count": 1
+ },
+ {
+ "text": "Außer Betriebliche Abwicklung",
+ "count": 1
+ },
+ {
+ "text": "Beschaffung und Rücksendungen",
+ "count": 1
+ },
+ {
+ "text": "Betriebsspezifische Informationen im Bereich KFZ",
+ "count": 1
+ },
+ {
+ "text": "Büroorganisation",
+ "count": 1
+ },
+ {
+ "text": "Büroprozesse",
+ "count": 1
+ },
+ {
+ "text": "Einkauf",
+ "count": 1
+ },
+ {
+ "text": "Einkauf koordinieren",
+ "count": 1
+ },
+ {
+ "text": "Finanzwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Garantie",
+ "count": 1
+ },
+ {
+ "text": "Kennlernen des Systems, Kundenzufriedenheit",
+ "count": 1
+ },
+ {
+ "text": "Kontrolle",
+ "count": 1
+ },
+ {
+ "text": "Kundenkommunikation",
+ "count": 1
+ },
+ {
+ "text": "kundenorientiert",
+ "count": 1
+ },
+ {
+ "text": "Kundenzufriedenheit",
+ "count": 1
+ },
+ {
+ "text": "Lager und System",
+ "count": 1
+ },
+ {
+ "text": "Lagerarbeiten",
+ "count": 1
+ },
+ {
+ "text": "Lagerkoordination",
+ "count": 1
+ },
+ {
+ "text": "Lieferanten Bewerten",
+ "count": 1
+ },
+ {
+ "text": "Lieferungsannahme",
+ "count": 1
+ },
+ {
+ "text": "Mehrarbeit bewerben",
+ "count": 1
+ },
+ {
+ "text": "Organisation",
+ "count": 1
+ },
+ {
+ "text": "Organisation und Reklamationen",
+ "count": 1
+ },
+ {
+ "text": "Rechnungen",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsabwicklung",
+ "count": 1
+ },
+ {
+ "text": "Rechnungsbearbeitung",
+ "count": 1
+ },
+ {
+ "text": "Sicherheitshinweise",
+ "count": 1
+ },
+ {
+ "text": "System Funktionen im Betrieb",
+ "count": 1
+ },
+ {
+ "text": "Terminplanung",
+ "count": 1
+ },
+ {
+ "text": "Terminvergabe",
+ "count": 1
+ },
+ {
+ "text": "Versicherung Formulare",
+ "count": 1
+ },
+ {
+ "text": "Vertrags Bearbeitung",
+ "count": 1
+ },
+ {
+ "text": "Vorschriften",
+ "count": 1
+ },
+ {
+ "text": "Warenannahme",
+ "count": 1
+ }
+ ],
+ "school": [
+ "BWL-Klassenarbeit",
+ "Englisch Klassenarbeit",
+ "Excel Klassenarbeit",
+ "Introducing a Company",
+ "Kritik am Bruttoinlandsprodukt",
+ "Polypolpreisbildung",
+ "Prüfungsvorbereitung für die Zwischenprüfung",
+ "Prüfungsvorbereitung in Textverarbeitung",
+ "ABC-Analyse",
+ "ABC-Kunden Analyse",
+ "Ablauf bei einem Personalauswahlverfahren",
+ "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "Aktueller Bundestag",
+ "Alles über Volksentscheide Funktion und Vorteile",
+ "Alternativen Wohlstandsindikatoren",
+ "Analyse von Werbungen",
+ "Angebotsvergleich (Excel)",
+ "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "Arbeitsschutz Fälle bearbeiten",
+ "Argumentation erstellen (einzelne Bausteine)",
+ "Argumentation richtig formulieren",
+ "Argumente für Homeoffice finden und ausformulieren",
+ "Aufbau des Betriebs",
+ "Aufgabe zu den Grenzen der Werbung",
+ "Aufgaben aus dem Deutschbuch",
+ "Aufgaben zu Demokratie in Geschichte",
+ "Aufgaben zum Arbeitsplatz bearbeitet",
+ "Aufgaben zum Arbeitsschutz",
+ "Aufgaben zum Bundestag",
+ "Aufgaben zur Integration und Assimilation",
+ "Auflösung der Bilanz in Konten",
+ "Auftragsbestätigung wichtige Eckpunkte",
+ "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "Ausdrucksvermögen Übungsaufgaben",
+ "Ausgabe Excel Klassenarbeit und Besprechung",
+ "Beispielrechnung Sozialabgaben",
+ "Belastung am Arbeitsplatz",
+ "Berechnung BIP",
+ "Beschaffung Planen BWL",
+ "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "Besprechung der Klassenarbeit",
+ "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "Besprechung Umfrage Schulklima",
+ "Bestandteile des Ausbildungsvertrags",
+ "Bestandteile Vollkommener Markt",
+ "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "Bestellverfahren „welche gibt es?“",
+ "Bestellverfahren anwenden",
+ "Bestellverfahren in BWL",
+ "Beteiligungsrechte Betriebsrat",
+ "Betriebsrat Erklärung und Aufgaben",
+ "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "Bilanzveränderung und Übungsaufgaben",
+ "Bilanzveränderungen",
+ "Briefe im Englischen verfassen",
+ "Bruttoinlandsprodukt Zusammensetzung",
+ "Buchen auf Bestandskosten in der Buchhaltung",
+ "Bundestagswahl Bestandteile",
+ "BWL Klassenarbeit",
+ "BWL Übungsaufgaben zu Marketing",
+ "Chancen und Risiken der Demokratisierung",
+ "Chancen und Risiken im Internet und KI",
+ "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik",
+ "Das-/dass-Schreibung Anwendung und Regeln",
+ "Demografischer Wandel in Deutschland und die Folgen",
+ "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird",
+ "Departments, asking and giving directions",
+ "Deutsch Klassenarbeit",
+ "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "Diagramme erstellen (Excel)",
+ "Diagramme und optimale Bestellmenge (Excel)",
+ "Digitalisierung",
+ "DIN gerechte Tabellen und Nummerierung gestalten",
+ "Disposition von Waren",
+ "Dokumentation über Nachhaltigkeit",
+ "Dokumente und Schriftstücke aufbewahren",
+ "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "Dreisatz und Prozentrechnung in Excel",
+ "Duales Ausbildungssystem im Fach Gesamtwirtschaft.",
+ "E-Mail in Englisch schreiben",
+ "E-Mail schreiben für die Projektarbeit",
+ "Eigen und Fremdlager Aufgaben Besprechung",
+ "Eigen- Fremdfertigung",
+ "Eigenfertigung und Fremdfertigung",
+ "Einfache Buchungsätze",
+ "Einfacher Wirtschaftskreislauf",
+ "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "Einführung ins Thema Buchführung",
+ "Englisch Aufgabe für englische Telefonate",
+ "Englisch Hörverstehen",
+ "Englisch Mediation bearbeiten",
+ "Englische E-Mails schreiben Übung",
+ "Englische E-Mails verfassen",
+ "Englische Fachbegriffe im kaufmännischen Bereich",
+ "Englische Redewendungen für den Schriftverkehr",
+ "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "Erfolgskonten buchen",
+ "Erstellen einer Checkliste für interne Meetings",
+ "Erstellen einer E-Mail",
+ "Erstellung verbindliches Angebot",
+ "Erwartungen an die Ausbildung im Fach Geschichte.",
+ "Erweiterter Wirtschaftskreislauf",
+ "Excel Funktionen Relative und absolute Adressierung",
+ "Excel Prozentrechnungen und Adressierung",
+ "Excel Rechenformeln anwenden",
+ "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung.",
+ "Excel Übung Funktionen",
+ "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "Fertigstellung der Argumentationsstütze",
+ "Fertigstellung Leserbrief",
+ "Firmenkooperation Wichtige Aspekte",
+ "Formatvorlage in Textverarbeitung",
+ "Forms of written communication",
+ "Fragebogen Analyse",
+ "Freizeichnungsklauseln und Inhalte des Angebots",
+ "Funktion der Medien in Geschichte",
+ "Gesamtwirtschaft Firmen Präsentation",
+ "Gesamtwirtschaft Klassenarbeit",
+ "Geschäftsbrief mit Anschrift und Briefschluss",
+ "Geschäftsbrief, Angebot und Protokoll",
+ "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "Grundlagen der Kommunikation",
+ "GuV Konto eröffnen",
+ "Hochpreisstrategie und Mittelpreisstrategie",
+ "Hörverstehen in Englisch",
+ "Idealtypische Wirtschaftsordnungen",
+ "im Englischunterricht: dialogues/ greeting visitors",
+ "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage",
+ "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "In BWL: Spediteur/Frachtführer Übungen",
+ "In Englisch „Telephoning/memo“",
+ "In Englisch directions geschrieben (E-Mails)",
+ "In Englisch Listening/Dialogues",
+ "In Englisch: Listening",
+ "In Englisch: Mediation",
+ "In Excel: Kalkulation und Übungen",
+ "In Excel: Kalkulation und Übungen dazu",
+ "In Geschichte Auswertung von Statistik am Daten zur Migration",
+ "Informationen aus Schaubildern entnehmen",
+ "Informationen über den Kalten Krieg",
+ "Informationen über Menschenhandel in Deutschland",
+ "Informationen zum Betrieb",
+ "Informationen zum Mauerbau 1961",
+ "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus",
+ "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "Introducing a Company Informationen gesammelt",
+ "Inventar: Aufbau und Bestandteile",
+ "Inventur",
+ "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "KA Rückgabe und Besprechung",
+ "Kalkulation Übungen",
+ "Kalkulationen in Excel",
+ "Kalkulationszuschlagsatz und -faktor",
+ "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "Kirchenwahlen – die 4 Gesprächspreise",
+ "Klassenarbeit in Excel",
+ "Klassenarbeit in Fach Gemeinschaftskunde",
+ "Kommunikationsmodelle",
+ "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte.",
+ "Kundenanfragen besprechen",
+ "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung",
+ "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "Lagerkennzahlen auswerten in BWL",
+ "Leserbrief Layout Übung und selbst einen schreiben",
+ "Leserbrief schreiben",
+ "Lohn und Gewinnquote beim BIP",
+ "Marktsegmentierung",
+ "Maslowsche Bedürfnispyramide",
+ "Matrixsystem ausfüllen, Organigramm",
+ "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung.",
+ "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch.",
+ "Migration nach Deutschland Texte bearbeiten",
+ "Mindmap Strukturwandel in der Gesellschaft",
+ "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "Nachhaltigkeit in der Beschaffung",
+ "Neue Themen Auswahl in Religion",
+ "Nichtigkeit und Anfechtbarkeit",
+ "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung.",
+ "Notenbekanntgabe in Deutsch und BWL",
+ "Online Formular erstellen",
+ "Optimale Bestellmenge",
+ "Optimale Bestellmenge (Excel)",
+ "Optimale Bestellmenge Bedeutung und Funktion",
+ "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "Organigramm und Arbeits- und Geschäftsprozesse",
+ "Personalbedarfsplanung",
+ "Postein- u. Ausgang +Checkliste",
+ "Postein- und Ausgang in einem Unternehmen",
+ "Postindustrielle Gesellschaft",
+ "Powerpoint erstellen für Zeitungswerbung",
+ "Präsentation in Textverarbeitung vorbereiten",
+ "Präsentation und Auswertung der Standbilder",
+ "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "Probeprüfungen für die Zwischenprüfung",
+ "Projektarbeit",
+ "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "Projektarbeit in Gesamtwirtschaft",
+ "Projektarbeit zum Thema Marketing",
+ "Projektarbeit: Ausarbeitung der Manieren",
+ "Projektpräsentation",
+ "Projektpräsentationen",
+ "Protokoll schreiben",
+ "Prüfungsaufgaben für Deutsch",
+ "Prüfungsaufgaben in Deutsch und BWL",
+ "Quantitativer Angebotsvergleich",
+ "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "Rechte und Pflichten Ausbildungsvertrag",
+ "Rechte und Pflichten Berufsausbildung",
+ "Rechte und Pflichten im Ausbildungsverhältnis",
+ "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL.",
+ "Rücksendungen buchen",
+ "S-Verweis in Excel",
+ "Seriendruck Einführung in Word",
+ "Seriendruck erstellen",
+ "Seriendruck vervollständigen",
+ "Sozialsystem",
+ "Spanisch Grundkenntnisse",
+ "Standbilder in Szene setzen",
+ "Stärken und Schwächen der deutschen Familienpolitik",
+ "Stellenanzeige",
+ "Stellenanzeige erstellen",
+ "Stillarbeit über politische Zwecke",
+ "Stoffsammlung zum Thema Homeoffice",
+ "Tarifvertrag Bestandteile und Parteien",
+ "Tarifvertrag in Gesamtwirtschaft",
+ "Texte auswerten und die Argumente entschlüsseln",
+ "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen",
+ "Textverarbeitung: Infoblätter erstellen",
+ "Textverständnis im Fach Englisch.",
+ "Thema Geschäftsfähigkeit im Fach BWL.",
+ "Thema Kommunikation im Fach Deutsch.",
+ "Themen für die Englisch Klassenarbeit besprochen",
+ "Themenbesprechung im Fach Religion.",
+ "Thementext entschlüsseln",
+ "Übung Adressierung und drucken in Excel",
+ "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "Übung Leseverstehen Englisch",
+ "Übung Wenn Funktion",
+ "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "Übungen zum Inventar",
+ "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "Übungen zur Umsatzsteuer",
+ "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten",
+ "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen",
+ "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "Übungsaufgaben Formulare in Word erstellen",
+ "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "Übungsaufgaben zur Preispolitik",
+ "Umsatzsteuer",
+ "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "Unternehmensleistung Aufgaben",
+ "Unternehmensziele",
+ "Unternehmensziele angeschaut",
+ "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "Verschachtelte Wenn Formeln (Excel)",
+ "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "Verschiedene Grundrechte in Geschichte",
+ "Volksaufstand in der DDR 17. Juni 1953",
+ "Vollständiger Wirtschaftskreislauf",
+ "Vorstellung Lernfeld im Fach BFK.",
+ "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "Was bedeutet Demokratie",
+ "Was ist der Eigentumsvorbehalt",
+ "Was ist ein Kaufvertrag",
+ "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben",
+ "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "Was war der damalige „Todesstreifen“",
+ "Weiterarbeit am Projekt für Zeitungswerbung",
+ "Welche Parteien gibt es und wofür stehen diese ein",
+ "Welche Zahlungsformen gibt es",
+ "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "Werbeargumente finden",
+ "Werbeerfolgskontrolle",
+ "Wie lese ich korrekt einen englischen Text in Englisch.",
+ "Wiederholung Argumentieren",
+ "Wiederholung einfacher Buchungssatz",
+ "Word Briefe Übung",
+ "Zeitmanagement Gruppenarbeit",
+ "Zeugnis Ausgabe",
+ "Zielbeziehungen"
+ ],
+ "schoolWeighted": [
+ {
+ "text": "BWL-Klassenarbeit",
+ "count": 3
+ },
+ {
+ "text": "Englisch Klassenarbeit",
+ "count": 3
+ },
+ {
+ "text": "Excel Klassenarbeit",
+ "count": 2
+ },
+ {
+ "text": "Introducing a Company",
+ "count": 2
+ },
+ {
+ "text": "Kritik am Bruttoinlandsprodukt",
+ "count": 2
+ },
+ {
+ "text": "Polypolpreisbildung",
+ "count": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung für die Zwischenprüfung",
+ "count": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung in Textverarbeitung",
+ "count": 2
+ },
+ {
+ "text": "ABC-Analyse",
+ "count": 1
+ },
+ {
+ "text": "ABC-Kunden Analyse",
+ "count": 1
+ },
+ {
+ "text": "Ablauf bei einem Personalauswahlverfahren",
+ "count": 1
+ },
+ {
+ "text": "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "count": 1
+ },
+ {
+ "text": "Aktueller Bundestag",
+ "count": 1
+ },
+ {
+ "text": "Alles über Volksentscheide Funktion und Vorteile",
+ "count": 1
+ },
+ {
+ "text": "Alternativen Wohlstandsindikatoren",
+ "count": 1
+ },
+ {
+ "text": "Analyse von Werbungen",
+ "count": 1
+ },
+ {
+ "text": "Angebotsvergleich (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "count": 1
+ },
+ {
+ "text": "Arbeitsschutz Fälle bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Argumentation erstellen (einzelne Bausteine)",
+ "count": 1
+ },
+ {
+ "text": "Argumentation richtig formulieren",
+ "count": 1
+ },
+ {
+ "text": "Argumente für Homeoffice finden und ausformulieren",
+ "count": 1
+ },
+ {
+ "text": "Aufbau des Betriebs",
+ "count": 1
+ },
+ {
+ "text": "Aufgabe zu den Grenzen der Werbung",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben aus dem Deutschbuch",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zu Demokratie in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsplatz bearbeitet",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsschutz",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zum Bundestag",
+ "count": 1
+ },
+ {
+ "text": "Aufgaben zur Integration und Assimilation",
+ "count": 1
+ },
+ {
+ "text": "Auflösung der Bilanz in Konten",
+ "count": 1
+ },
+ {
+ "text": "Auftragsbestätigung wichtige Eckpunkte",
+ "count": 1
+ },
+ {
+ "text": "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "count": 1
+ },
+ {
+ "text": "Ausdrucksvermögen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Ausgabe Excel Klassenarbeit und Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Beispielrechnung Sozialabgaben",
+ "count": 1
+ },
+ {
+ "text": "Belastung am Arbeitsplatz",
+ "count": 1
+ },
+ {
+ "text": "Berechnung BIP",
+ "count": 1
+ },
+ {
+ "text": "Beschaffung Planen BWL",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "count": 1
+ },
+ {
+ "text": "Besprechung Umfrage Schulklima",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile des Ausbildungsvertrags",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile Vollkommener Markt",
+ "count": 1
+ },
+ {
+ "text": "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren „welche gibt es?“",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren anwenden",
+ "count": 1
+ },
+ {
+ "text": "Bestellverfahren in BWL",
+ "count": 1
+ },
+ {
+ "text": "Beteiligungsrechte Betriebsrat",
+ "count": 1
+ },
+ {
+ "text": "Betriebsrat Erklärung und Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzveränderung und Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Bilanzveränderungen",
+ "count": 1
+ },
+ {
+ "text": "Briefe im Englischen verfassen",
+ "count": 1
+ },
+ {
+ "text": "Bruttoinlandsprodukt Zusammensetzung",
+ "count": 1
+ },
+ {
+ "text": "Buchen auf Bestandskosten in der Buchhaltung",
+ "count": 1
+ },
+ {
+ "text": "Bundestagswahl Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "BWL Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "BWL Übungsaufgaben zu Marketing",
+ "count": 1
+ },
+ {
+ "text": "Chancen und Risiken der Demokratisierung",
+ "count": 1
+ },
+ {
+ "text": "Chancen und Risiken im Internet und KI",
+ "count": 1
+ },
+ {
+ "text": "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik",
+ "count": 1
+ },
+ {
+ "text": "Das-/dass-Schreibung Anwendung und Regeln",
+ "count": 1
+ },
+ {
+ "text": "Demografischer Wandel in Deutschland und die Folgen",
+ "count": 1
+ },
+ {
+ "text": "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird",
+ "count": 1
+ },
+ {
+ "text": "Departments, asking and giving directions",
+ "count": 1
+ },
+ {
+ "text": "Deutsch Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "count": 1
+ },
+ {
+ "text": "Diagramme erstellen (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Diagramme und optimale Bestellmenge (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Digitalisierung",
+ "count": 1
+ },
+ {
+ "text": "DIN gerechte Tabellen und Nummerierung gestalten",
+ "count": 1
+ },
+ {
+ "text": "Disposition von Waren",
+ "count": 1
+ },
+ {
+ "text": "Dokumentation über Nachhaltigkeit",
+ "count": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren",
+ "count": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "count": 1
+ },
+ {
+ "text": "Dreisatz und Prozentrechnung in Excel",
+ "count": 1
+ },
+ {
+ "text": "Duales Ausbildungssystem im Fach Gesamtwirtschaft.",
+ "count": 1
+ },
+ {
+ "text": "E-Mail in Englisch schreiben",
+ "count": 1
+ },
+ {
+ "text": "E-Mail schreiben für die Projektarbeit",
+ "count": 1
+ },
+ {
+ "text": "Eigen und Fremdlager Aufgaben Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Eigen- Fremdfertigung",
+ "count": 1
+ },
+ {
+ "text": "Eigenfertigung und Fremdfertigung",
+ "count": 1
+ },
+ {
+ "text": "Einfache Buchungsätze",
+ "count": 1
+ },
+ {
+ "text": "Einfacher Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "count": 1
+ },
+ {
+ "text": "Einführung ins Thema Buchführung",
+ "count": 1
+ },
+ {
+ "text": "Englisch Aufgabe für englische Telefonate",
+ "count": 1
+ },
+ {
+ "text": "Englisch Hörverstehen",
+ "count": 1
+ },
+ {
+ "text": "Englisch Mediation bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Englische E-Mails schreiben Übung",
+ "count": 1
+ },
+ {
+ "text": "Englische E-Mails verfassen",
+ "count": 1
+ },
+ {
+ "text": "Englische Fachbegriffe im kaufmännischen Bereich",
+ "count": 1
+ },
+ {
+ "text": "Englische Redewendungen für den Schriftverkehr",
+ "count": 1
+ },
+ {
+ "text": "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "count": 1
+ },
+ {
+ "text": "Erfolgskonten buchen",
+ "count": 1
+ },
+ {
+ "text": "Erstellen einer Checkliste für interne Meetings",
+ "count": 1
+ },
+ {
+ "text": "Erstellen einer E-Mail",
+ "count": 1
+ },
+ {
+ "text": "Erstellung verbindliches Angebot",
+ "count": 1
+ },
+ {
+ "text": "Erwartungen an die Ausbildung im Fach Geschichte.",
+ "count": 1
+ },
+ {
+ "text": "Erweiterter Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Excel Funktionen Relative und absolute Adressierung",
+ "count": 1
+ },
+ {
+ "text": "Excel Prozentrechnungen und Adressierung",
+ "count": 1
+ },
+ {
+ "text": "Excel Rechenformeln anwenden",
+ "count": 1
+ },
+ {
+ "text": "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung.",
+ "count": 1
+ },
+ {
+ "text": "Excel Übung Funktionen",
+ "count": 1
+ },
+ {
+ "text": "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "count": 1
+ },
+ {
+ "text": "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "count": 1
+ },
+ {
+ "text": "Fertigstellung der Argumentationsstütze",
+ "count": 1
+ },
+ {
+ "text": "Fertigstellung Leserbrief",
+ "count": 1
+ },
+ {
+ "text": "Firmenkooperation Wichtige Aspekte",
+ "count": 1
+ },
+ {
+ "text": "Formatvorlage in Textverarbeitung",
+ "count": 1
+ },
+ {
+ "text": "Forms of written communication",
+ "count": 1
+ },
+ {
+ "text": "Fragebogen Analyse",
+ "count": 1
+ },
+ {
+ "text": "Freizeichnungsklauseln und Inhalte des Angebots",
+ "count": 1
+ },
+ {
+ "text": "Funktion der Medien in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Firmen Präsentation",
+ "count": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Klassenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbrief mit Anschrift und Briefschluss",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbrief, Angebot und Protokoll",
+ "count": 1
+ },
+ {
+ "text": "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "count": 1
+ },
+ {
+ "text": "Grundlagen der Kommunikation",
+ "count": 1
+ },
+ {
+ "text": "GuV Konto eröffnen",
+ "count": 1
+ },
+ {
+ "text": "Hochpreisstrategie und Mittelpreisstrategie",
+ "count": 1
+ },
+ {
+ "text": "Hörverstehen in Englisch",
+ "count": 1
+ },
+ {
+ "text": "Idealtypische Wirtschaftsordnungen",
+ "count": 1
+ },
+ {
+ "text": "im Englischunterricht: dialogues/ greeting visitors",
+ "count": 1
+ },
+ {
+ "text": "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "count": 1
+ },
+ {
+ "text": "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage",
+ "count": 1
+ },
+ {
+ "text": "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "In BWL: Spediteur/Frachtführer Übungen",
+ "count": 1
+ },
+ {
+ "text": "In Englisch „Telephoning/memo“",
+ "count": 1
+ },
+ {
+ "text": "In Englisch directions geschrieben (E-Mails)",
+ "count": 1
+ },
+ {
+ "text": "In Englisch Listening/Dialogues",
+ "count": 1
+ },
+ {
+ "text": "In Englisch: Listening",
+ "count": 1
+ },
+ {
+ "text": "In Englisch: Mediation",
+ "count": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen",
+ "count": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen dazu",
+ "count": 1
+ },
+ {
+ "text": "In Geschichte Auswertung von Statistik am Daten zur Migration",
+ "count": 1
+ },
+ {
+ "text": "Informationen aus Schaubildern entnehmen",
+ "count": 1
+ },
+ {
+ "text": "Informationen über den Kalten Krieg",
+ "count": 1
+ },
+ {
+ "text": "Informationen über Menschenhandel in Deutschland",
+ "count": 1
+ },
+ {
+ "text": "Informationen zum Betrieb",
+ "count": 1
+ },
+ {
+ "text": "Informationen zum Mauerbau 1961",
+ "count": 1
+ },
+ {
+ "text": "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus",
+ "count": 1
+ },
+ {
+ "text": "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "count": 1
+ },
+ {
+ "text": "Introducing a Company Informationen gesammelt",
+ "count": 1
+ },
+ {
+ "text": "Inventar: Aufbau und Bestandteile",
+ "count": 1
+ },
+ {
+ "text": "Inventur",
+ "count": 1
+ },
+ {
+ "text": "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "count": 1
+ },
+ {
+ "text": "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "count": 1
+ },
+ {
+ "text": "KA Rückgabe und Besprechung",
+ "count": 1
+ },
+ {
+ "text": "Kalkulation Übungen",
+ "count": 1
+ },
+ {
+ "text": "Kalkulationen in Excel",
+ "count": 1
+ },
+ {
+ "text": "Kalkulationszuschlagsatz und -faktor",
+ "count": 1
+ },
+ {
+ "text": "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "count": 1
+ },
+ {
+ "text": "Kirchenwahlen – die 4 Gesprächspreise",
+ "count": 1
+ },
+ {
+ "text": "Klassenarbeit in Excel",
+ "count": 1
+ },
+ {
+ "text": "Klassenarbeit in Fach Gemeinschaftskunde",
+ "count": 1
+ },
+ {
+ "text": "Kommunikationsmodelle",
+ "count": 1
+ },
+ {
+ "text": "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "count": 1
+ },
+ {
+ "text": "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "count": 1
+ },
+ {
+ "text": "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte.",
+ "count": 1
+ },
+ {
+ "text": "Kundenanfragen besprechen",
+ "count": 1
+ },
+ {
+ "text": "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung",
+ "count": 1
+ },
+ {
+ "text": "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "count": 1
+ },
+ {
+ "text": "Lagerkennzahlen auswerten in BWL",
+ "count": 1
+ },
+ {
+ "text": "Leserbrief Layout Übung und selbst einen schreiben",
+ "count": 1
+ },
+ {
+ "text": "Leserbrief schreiben",
+ "count": 1
+ },
+ {
+ "text": "Lohn und Gewinnquote beim BIP",
+ "count": 1
+ },
+ {
+ "text": "Marktsegmentierung",
+ "count": 1
+ },
+ {
+ "text": "Maslowsche Bedürfnispyramide",
+ "count": 1
+ },
+ {
+ "text": "Matrixsystem ausfüllen, Organigramm",
+ "count": 1
+ },
+ {
+ "text": "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung.",
+ "count": 1
+ },
+ {
+ "text": "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch.",
+ "count": 1
+ },
+ {
+ "text": "Migration nach Deutschland Texte bearbeiten",
+ "count": 1
+ },
+ {
+ "text": "Mindmap Strukturwandel in der Gesellschaft",
+ "count": 1
+ },
+ {
+ "text": "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "count": 1
+ },
+ {
+ "text": "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "count": 1
+ },
+ {
+ "text": "Nachhaltigkeit in der Beschaffung",
+ "count": 1
+ },
+ {
+ "text": "Neue Themen Auswahl in Religion",
+ "count": 1
+ },
+ {
+ "text": "Nichtigkeit und Anfechtbarkeit",
+ "count": 1
+ },
+ {
+ "text": "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung.",
+ "count": 1
+ },
+ {
+ "text": "Notenbekanntgabe in Deutsch und BWL",
+ "count": 1
+ },
+ {
+ "text": "Online Formular erstellen",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Bedeutung und Funktion",
+ "count": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Organigramm und Arbeits- und Geschäftsprozesse",
+ "count": 1
+ },
+ {
+ "text": "Personalbedarfsplanung",
+ "count": 1
+ },
+ {
+ "text": "Postein- u. Ausgang +Checkliste",
+ "count": 1
+ },
+ {
+ "text": "Postein- und Ausgang in einem Unternehmen",
+ "count": 1
+ },
+ {
+ "text": "Postindustrielle Gesellschaft",
+ "count": 1
+ },
+ {
+ "text": "Powerpoint erstellen für Zeitungswerbung",
+ "count": 1
+ },
+ {
+ "text": "Präsentation in Textverarbeitung vorbereiten",
+ "count": 1
+ },
+ {
+ "text": "Präsentation und Auswertung der Standbilder",
+ "count": 1
+ },
+ {
+ "text": "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "count": 1
+ },
+ {
+ "text": "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "count": 1
+ },
+ {
+ "text": "Probeprüfungen für die Zwischenprüfung",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit in Gesamtwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit zum Thema Marketing",
+ "count": 1
+ },
+ {
+ "text": "Projektarbeit: Ausarbeitung der Manieren",
+ "count": 1
+ },
+ {
+ "text": "Projektpräsentation",
+ "count": 1
+ },
+ {
+ "text": "Projektpräsentationen",
+ "count": 1
+ },
+ {
+ "text": "Protokoll schreiben",
+ "count": 1
+ },
+ {
+ "text": "Prüfungsaufgaben für Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Prüfungsaufgaben in Deutsch und BWL",
+ "count": 1
+ },
+ {
+ "text": "Quantitativer Angebotsvergleich",
+ "count": 1
+ },
+ {
+ "text": "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten Ausbildungsvertrag",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten Berufsausbildung",
+ "count": 1
+ },
+ {
+ "text": "Rechte und Pflichten im Ausbildungsverhältnis",
+ "count": 1
+ },
+ {
+ "text": "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL.",
+ "count": 1
+ },
+ {
+ "text": "Rücksendungen buchen",
+ "count": 1
+ },
+ {
+ "text": "S-Verweis in Excel",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck Einführung in Word",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck erstellen",
+ "count": 1
+ },
+ {
+ "text": "Seriendruck vervollständigen",
+ "count": 1
+ },
+ {
+ "text": "Sozialsystem",
+ "count": 1
+ },
+ {
+ "text": "Spanisch Grundkenntnisse",
+ "count": 1
+ },
+ {
+ "text": "Standbilder in Szene setzen",
+ "count": 1
+ },
+ {
+ "text": "Stärken und Schwächen der deutschen Familienpolitik",
+ "count": 1
+ },
+ {
+ "text": "Stellenanzeige",
+ "count": 1
+ },
+ {
+ "text": "Stellenanzeige erstellen",
+ "count": 1
+ },
+ {
+ "text": "Stillarbeit über politische Zwecke",
+ "count": 1
+ },
+ {
+ "text": "Stoffsammlung zum Thema Homeoffice",
+ "count": 1
+ },
+ {
+ "text": "Tarifvertrag Bestandteile und Parteien",
+ "count": 1
+ },
+ {
+ "text": "Tarifvertrag in Gesamtwirtschaft",
+ "count": 1
+ },
+ {
+ "text": "Texte auswerten und die Argumente entschlüsseln",
+ "count": 1
+ },
+ {
+ "text": "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen",
+ "count": 1
+ },
+ {
+ "text": "Textverarbeitung: Infoblätter erstellen",
+ "count": 1
+ },
+ {
+ "text": "Textverständnis im Fach Englisch.",
+ "count": 1
+ },
+ {
+ "text": "Thema Geschäftsfähigkeit im Fach BWL.",
+ "count": 1
+ },
+ {
+ "text": "Thema Kommunikation im Fach Deutsch.",
+ "count": 1
+ },
+ {
+ "text": "Themen für die Englisch Klassenarbeit besprochen",
+ "count": 1
+ },
+ {
+ "text": "Themenbesprechung im Fach Religion.",
+ "count": 1
+ },
+ {
+ "text": "Thementext entschlüsseln",
+ "count": 1
+ },
+ {
+ "text": "Übung Adressierung und drucken in Excel",
+ "count": 1
+ },
+ {
+ "text": "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "count": 1
+ },
+ {
+ "text": "Übung Leseverstehen Englisch",
+ "count": 1
+ },
+ {
+ "text": "Übung Wenn Funktion",
+ "count": 1
+ },
+ {
+ "text": "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "count": 1
+ },
+ {
+ "text": "Übungen zum Inventar",
+ "count": 1
+ },
+ {
+ "text": "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "count": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer",
+ "count": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Formulare in Word erstellen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "count": 1
+ },
+ {
+ "text": "Übungsaufgaben zur Preispolitik",
+ "count": 1
+ },
+ {
+ "text": "Umsatzsteuer",
+ "count": 1
+ },
+ {
+ "text": "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensleistung Aufgaben",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensziele",
+ "count": 1
+ },
+ {
+ "text": "Unternehmensziele angeschaut",
+ "count": 1
+ },
+ {
+ "text": "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "count": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Formeln (Excel)",
+ "count": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "count": 1
+ },
+ {
+ "text": "Verschiedene Grundrechte in Geschichte",
+ "count": 1
+ },
+ {
+ "text": "Volksaufstand in der DDR 17. Juni 1953",
+ "count": 1
+ },
+ {
+ "text": "Vollständiger Wirtschaftskreislauf",
+ "count": 1
+ },
+ {
+ "text": "Vorstellung Lernfeld im Fach BFK.",
+ "count": 1
+ },
+ {
+ "text": "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "count": 1
+ },
+ {
+ "text": "Was bedeutet Demokratie",
+ "count": 1
+ },
+ {
+ "text": "Was ist der Eigentumsvorbehalt",
+ "count": 1
+ },
+ {
+ "text": "Was ist ein Kaufvertrag",
+ "count": 1
+ },
+ {
+ "text": "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben",
+ "count": 1
+ },
+ {
+ "text": "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "count": 1
+ },
+ {
+ "text": "Was war der damalige „Todesstreifen“",
+ "count": 1
+ },
+ {
+ "text": "Weiterarbeit am Projekt für Zeitungswerbung",
+ "count": 1
+ },
+ {
+ "text": "Welche Parteien gibt es und wofür stehen diese ein",
+ "count": 1
+ },
+ {
+ "text": "Welche Zahlungsformen gibt es",
+ "count": 1
+ },
+ {
+ "text": "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "count": 1
+ },
+ {
+ "text": "Werbeargumente finden",
+ "count": 1
+ },
+ {
+ "text": "Werbeerfolgskontrolle",
+ "count": 1
+ },
+ {
+ "text": "Wie lese ich korrekt einen englischen Text in Englisch.",
+ "count": 1
+ },
+ {
+ "text": "Wiederholung Argumentieren",
+ "count": 1
+ },
+ {
+ "text": "Wiederholung einfacher Buchungssatz",
+ "count": 1
+ },
+ {
+ "text": "Word Briefe Übung",
+ "count": 1
+ },
+ {
+ "text": "Zeitmanagement Gruppenarbeit",
+ "count": 1
+ },
+ {
+ "text": "Zeugnis Ausgabe",
+ "count": 1
+ },
+ {
+ "text": "Zielbeziehungen",
+ "count": 1
+ }
+ ],
+ "meta": {
+ "files": 78,
+ "activities": 468,
+ "themes": 46,
+ "school": 295,
+ "generatedAt": "2026-07-26T14:56:20.011Z"
+ }
+}
\ No newline at end of file
diff --git a/web/scripts/raw-phrases.json b/web/scripts/raw-phrases.json
new file mode 100644
index 0000000..d998a02
--- /dev/null
+++ b/web/scripts/raw-phrases.json
@@ -0,0 +1,2192 @@
+{
+ "meta": {
+ "files": 78,
+ "hefte": 78,
+ "generatedAt": "2026-07-26T14:56:20.011Z"
+ },
+ "hefte": [
+ {
+ "sourceFile": "Berichtsheft 01.09 - 05.09.2025 (50).docx",
+ "activities": [
+ "Essen für die kommende Woche für die Belegschaft bestellt",
+ "Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)",
+ "Fahrzeug zum Lackierer gebracht",
+ "Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv",
+ "Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen.",
+ "Aufträge vervollständigt und abgelegt",
+ "Mietfahrzeuge verliehen und KM-Stand dokumentiert",
+ "Rechnungen erstellt",
+ "Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt.",
+ "Freigabe für Reparaturen eingeholt bei Kunden"
+ ],
+ "weekThemes": [
+ "Kundenkommunikation"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 3.1",
+ "Lfd. Nr. 3.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 01.12 - 05.12.2025 (62).docx",
+ "activities": [
+ "Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt",
+ "Unser Fahrzeug getankt",
+ "Geschenke zusammengestellt und beklebt für unsere Geschäftskunden",
+ "Cybersicherheitsaufgaben von „Guardey“ absolviert",
+ "Rechnungen erstellt und abkassiert",
+ "Kasse gezählt",
+ "Alten Auftrag rausgesucht",
+ "Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind",
+ "Essenplan für die Belegschaft ausgedruckt und bestellt"
+ ],
+ "weekThemes": [
+ "Rechnungswesen"
+ ],
+ "schoolTopics": [
+ "Seriendruck vervollständigen",
+ "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "Englische Redewendungen für den Schriftverkehr",
+ "Kritik am Bruttoinlandsprodukt",
+ "Deutsch Klassenarbeit",
+ "Einfache Buchungsätze",
+ "BWL-Klassenarbeit"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 02.03 - 06.03.2026 (74).docx",
+ "activities": [
+ "Büromaterial beschaffen (Tonerpatronen)",
+ "Reifen auslagern",
+ "Unfall Bestandsaufnahmen gemacht",
+ "Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen",
+ "Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben",
+ "Telefonisch Termine vereinbart",
+ "Preise beim Lieferanten erfragt",
+ "Neue Fahrzeuge ins System angelegt",
+ "Computer update in die Wege geleitet"
+ ],
+ "weekThemes": [
+ "Einkauf koordinieren"
+ ],
+ "schoolTopics": [
+ "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "Personalbedarfsplanung",
+ "Informationen über den Kalten Krieg",
+ "Englische Fachbegriffe im kaufmännischen Bereich",
+ "Firmenkooperation Wichtige Aspekte",
+ "Werbeargumente finden",
+ "Umsatzsteuer"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 2.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 02.06 - 06.06.2025 (38).docx",
+ "activities": [
+ "Bosch Azubi Event in Karlsruhe",
+ "Masteroil Additive Vorstellung",
+ "Mietfahrzeug verliehen an Kunden",
+ "Getränke besorgt",
+ "Wichtiges Teil beim WM in Crailsheim abgeholt",
+ "Versicherung angerufen wegen einem Unfall (Rechnungsstand)",
+ "Termine an Kunden vergeben und vorbereitet",
+ "Bewertungen gesammelt für autoservice.com"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Disposition von Waren",
+ "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "Excel Klassenarbeit",
+ "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "Introducing a Company Informationen gesammelt",
+ "Projektarbeit"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 02.09-06.09.2024 (1).docx",
+ "activities": [
+ "Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken.",
+ "Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim.",
+ "Kundenauto nach Feuchtwangen fortgebracht.",
+ "Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken.",
+ "Getränke für das Kollegium besorgt."
+ ],
+ "weekThemes": [
+ "System Funktionen im Betrieb"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 02.12-06.12.2024 (14).docx",
+ "activities": [
+ "Aufträge erstellt und vorbereitet für die kommende Woche.",
+ "Berechnete Aufträge abgelegt",
+ "Rechnungen geschrieben",
+ "Beim WM in Crailsheim fehlende Teile abgeholt.",
+ "Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann.",
+ "Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe.",
+ "Für ein LKW fehlende Teile in Aurach abgeholt bei MAN",
+ "Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand.",
+ "Termine vereinbart"
+ ],
+ "weekThemes": [
+ "Kundenzufriedenheit"
+ ],
+ "schoolTopics": [
+ "Beteiligungsrechte Betriebsrat",
+ "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "In Englisch Listening/Dialogues"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1 b)",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2",
+ "Richtiger Umgang mit Kundenfahrzeugen."
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 03.02. - 07.02.2025 (21).docx",
+ "activities": [
+ "Mitgeholfen in der Werkstatt",
+ "Für die Firma Frühstück geholt in Schnelldorf",
+ "Reifen beim WM in Crailsheim abgeholt",
+ "Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)",
+ "Ablage eingeordnet",
+ "Termine per Telefon vereinbart"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Ausgabe Excel Klassenarbeit und Besprechung",
+ "Stillarbeit",
+ "Aufgaben aus dem Deutschbuch",
+ "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "Englisch Klassenarbeit",
+ "Beschaffung Planen BWL",
+ "Erstellen einer E-Mail",
+ "Erstellen einer Checkliste für interne Meetings",
+ "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1 b)",
+ "Lfd. Nr. 1.2 i)",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 b)"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 03.03 - 07.03.2025 (25).docx",
+ "activities": [
+ "Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen",
+ "Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert",
+ "Kundenreifen eingelagert und dokumentiert",
+ "Kunden abgeholt und zu vereinbarten Zielorten gefahren",
+ "Ersatzteile beim WM in Crailsheim abgeholt",
+ "Kundentermine telefonisch koordiniert und eingetragen",
+ "Leihfahrzeug für Kunden vorbereitet und abgewickelt",
+ "Warenlieferung vom WM entgegengenommen und kontrolliert",
+ "Reifenlager durchgeschaut und Angebote gemacht."
+ ],
+ "weekThemes": [
+ "Lagerhaltung"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 7.3",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 1.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 03.11 - 07.11.2025 (58).docx",
+ "activities": [
+ "Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet",
+ "Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag",
+ "Kunden bezüglich einer Verspätung der Auto Reparatur angerufen",
+ "Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben",
+ "Ablage verwaltet"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Prüfungsvorbereitung für die Zwischenprüfung",
+ "Hochpreisstrategie und Mittelpreisstrategie",
+ "Aufgaben zum Bundestag",
+ "Bruttoinlandsprodukt Zusammensetzung",
+ "Leserbrief schreiben"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 04.08 - 08.08.2025 (46).docx",
+ "activities": [],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 04.11-08.11.2024 (10).docx",
+ "activities": [
+ "Aufträge vorbereitet, ausgedruckt und sortiert",
+ "Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt.",
+ "Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen.",
+ "Ablage abgeheftet",
+ "Warenannahme getätigt"
+ ],
+ "weekThemes": [
+ "Auftragsabwicklung",
+ "Rechnungswesen"
+ ],
+ "schoolTopics": [
+ "Rechte und Pflichten im Ausbildungsverhältnis",
+ "Excel Funktionen Relative und absolute Adressierung",
+ "Erstellung verbindliches Angebot",
+ "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2 Auftragsbearbeitung und -nachbereitung",
+ "Auftragsbearbeitung",
+ "Rechnungen korrekt dem Kunden vorlegen",
+ "Terminvergabe"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 05.01 - 09.01.2026 (67).docx",
+ "activities": [
+ "Termine geplant und Aufträge vorbereitet",
+ "Essensliste für unsere Mitarbeiter ausgedruckt",
+ "Getränke besorgt",
+ "Kassenabschluss am EC-Terminal gemacht",
+ "Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch",
+ "Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert",
+ "Lieferscheine sortiert",
+ "(Montag Urlaub, Dienstag feiertag)"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Buchen auf Bestandskosten in der Buchhaltung",
+ "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "Neue Themen Auswahl in Religion"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 05.05 - 09.05.2025 (34).docx",
+ "activities": [
+ "Getränke geholt",
+ "Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)",
+ "Termine geplant und vergeben",
+ "Reifenangebote per E-Mail an Kunden geschickt",
+ "Förch und WM Lieferungen verräumt",
+ "Spülmaschine aus-/eingeräumt",
+ "Aufträge/Lieferscheine abgelegt",
+ "Essen für die Belegschaft bestellt"
+ ],
+ "weekThemes": [
+ "Lagerhaltung"
+ ],
+ "schoolTopics": [
+ "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "Diagramme erstellen (Excel)",
+ "Briefe im Englischen verfassen",
+ "Nachhaltigkeit in der Beschaffung",
+ "Belastung am Arbeitsplatz"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Verräumung der Artikel"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 07.01-10.01.2025 (17).docx",
+ "activities": [
+ "Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche",
+ "Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet.",
+ "Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt.",
+ "Telefonisch Termine vereinbart mit Kunden.",
+ "Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen.",
+ "Beim WM in Crailsheim Leuchtmittel abgeholt."
+ ],
+ "weekThemes": [
+ "Rechnungsbearbeitung"
+ ],
+ "schoolTopics": [
+ "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "In Geschichte Auswertung von Statistik am Daten zur Migration"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 b)"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 07.04 - 11.04.2025 (30).docx",
+ "activities": [
+ "Kundin heimgefahren und wieder abgeholt.",
+ "Radwechseltag",
+ "Geholfen eingelagerte Räder mit vorzubereiten.",
+ "Aufträge alle vorsortiert für den Radwechseltag",
+ "Radwäsche angeboten",
+ "Rechnungen abgeschlossen und abkassiert",
+ "Termine eingeplant und vereinbart"
+ ],
+ "weekThemes": [
+ "Planung"
+ ],
+ "schoolTopics": [
+ "Aufbau des Betriebs",
+ "Das-/dass-Schreibung Anwendung und Regeln",
+ "Optimale Bestellmenge (Excel)",
+ "Bestellverfahren anwenden",
+ "BWL-Klassenarbeit",
+ "Word Briefe Übung",
+ "Beispielrechnung Sozialabgaben"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3",
+ "Terminplanung"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 07.07 - 11.07.2025 (42).docx",
+ "activities": [
+ "Neuen Arbeitswert hinzugefügt",
+ "Preise im Einkauf verglichen",
+ "Leihfahrzeuge eingeplant und den Kunden überreicht",
+ "Probefahrt durchgeführt mit einem Dacia",
+ "Bestellungen einsortiert",
+ "Rücksendungen angemeldet und vorbereitet",
+ "Lagerbestände aktualisiert",
+ "Rechnungen fertiggestellt und abgelegt",
+ "Telefonannahme von Terminen und Anliegen"
+ ],
+ "weekThemes": [
+ "Einkauf"
+ ],
+ "schoolTopics": [
+ "Gesamtwirtschaft Firmen Präsentation",
+ "Eigen und Fremdlager Aufgaben Besprechung",
+ "Lagerkennzahlen auswerten in BWL",
+ "Englisch Aufgabe für englische Telefonate",
+ "Formatvorlage in Textverarbeitung",
+ "Funktion der Medien in Geschichte"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Preisvergleich im Einkauf"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 07.10-11.10.2024 (6).docx",
+ "activities": [
+ "Ablegen und Sortieren von fertigen Aufträgen",
+ "Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System",
+ "Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen",
+ "Weitere Neukunden ins System mit aufgenommen"
+ ],
+ "weekThemes": [
+ "Abwicklung von Rechnungsbeträgen"
+ ],
+ "schoolTopics": [
+ "Bestandteile des Ausbildungsvertrags",
+ "Excel Rechenformeln anwenden",
+ "Was ist ein Kaufvertrag",
+ "Was ist der Eigentumsvorbehalt",
+ "Aufgaben zum Arbeitsplatz bearbeitet",
+ "DIN gerechte Tabellen und Nummerierung gestalten"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1",
+ "Informationsmanagement"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 08.09 - 12.09.2025 (51).docx",
+ "activities": [
+ "neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung",
+ "Fahrzeuge aufgetankt",
+ "Kundin nachhause gefahren",
+ "Fahrzeugteile abgegeben",
+ "Kassenbuch führen",
+ "Mehrarbeiten angeboten",
+ "Kunden am Telefon betreut",
+ "Lieferscheine abgelegt",
+ "Termine eingeplant"
+ ],
+ "weekThemes": [
+ "Organisation"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 08.12 - 12.12.2025 (63).docx",
+ "activities": [
+ "Termine eingeplant",
+ "Kundentelefonate geführt",
+ "Aufträge bearbeitet"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Klassenarbeit in Excel",
+ "Analyse von Werbungen",
+ "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 09.03 - 13.03.2026 (75).docx",
+ "activities": [],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 09.06 - 13.06.2025 (39).docx",
+ "activities": [
+ "Autoteile zum Lackierer gebracht nach Wörnitz",
+ "Termine vereinbart mit Kunden",
+ "Reifen angeboten und bestellt",
+ "Aufträge ausgedruckt und vorbereitet für die kommende Woche",
+ "Paket als Retoure zu DHL gebracht",
+ "WM Lieferung angenommen und vorsortiert",
+ "Rechnungen geschrieben",
+ "Wichtige Unterlagen einlaminiert und ausgelegt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 09.09-13.09.2024 (2).docx",
+ "activities": [
+ "Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen.",
+ "Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren.",
+ "Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet.",
+ "Meinen ersten Kunden in das System aufgenommen.",
+ "Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto.",
+ "Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen."
+ ],
+ "weekThemes": [
+ "Lager und System"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1",
+ "Büroprozesse",
+ "Inventur richtig zu verarbeiten."
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 09.12-13.12.2024 (15).docx",
+ "activities": [
+ "A-Klasse Mietvertrag ausgefüllt",
+ "Ausgeliehenes Fahrzeug getankt und zurückgebracht",
+ "Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten",
+ "Ablage verstaut",
+ "Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)",
+ "Rechnungen an der Theke kassiert.",
+ "Auftragsvorbereitung für die kommende Woche",
+ "Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde."
+ ],
+ "weekThemes": [
+ "Warenannahme"
+ ],
+ "schoolTopics": [
+ "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "Kalkulationen in Excel",
+ "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "Zeitmanagement Gruppenarbeit",
+ "Mindmap Strukturwandel in der Gesellschaft"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 1 löschen.docx",
+ "activities": [
+ "Batterien und Additive bestellt fürs Lager",
+ "Bestellte Artikel ins Lagersystem eingepflegt",
+ "Fahrzeug online abgemeldet",
+ "Kundentelefonate durchgeführt zwecks Termine",
+ "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "Rechnungen erledigt und abgelegt",
+ "Spülmaschine ausgeräumt",
+ "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "Kunden die Rechnung im Detail erklärt"
+ ],
+ "weekThemes": [
+ "Lagerhaltung",
+ "Verkauf"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 10.02 - 14.02.2025 (22).docx",
+ "activities": [
+ "Eine Maschine zu Ströbel GmbH gebracht zur Reparatur",
+ "Mitgeholfen bei der Reparatur eines LKWs",
+ "Gas Kartuschen zu Hanselmann in Crailsheim gebracht",
+ "Arbeitsbus vollgetankt",
+ "Ablage archiviert",
+ "Kunden bei Terminwünschen geholfen",
+ "WM Lieferung angenommen und auf Vollständigkeit geprüft"
+ ],
+ "weekThemes": [
+ "Vorschriften",
+ "Sicherheitshinweise"
+ ],
+ "schoolTopics": [
+ "KA Rückgabe und Besprechung",
+ "Departments, asking and giving directions",
+ "Eigenfertigung und Fremdfertigung",
+ "Postein- und Ausgang in einem Unternehmen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1 b)",
+ "Lfd. Nr. 1.2 i)",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 b)",
+ "Lfd. Nr. 2.3 f)"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 10.03 - 14.03.2025 (26).docx",
+ "activities": [
+ "Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten.",
+ "seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren.",
+ "Ablage einsortiert",
+ "Rechnungen fertiggestellt",
+ "Spülmaschine aus-/eingeräumt"
+ ],
+ "weekThemes": [
+ "Lieferanten Bewerten"
+ ],
+ "schoolTopics": [
+ "Unternehmensleistung Aufgaben",
+ "Wiederholung Argumentieren",
+ "Kalkulationszuschlagsatz und -faktor",
+ "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "Englische E-Mails verfassen",
+ "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "Postindustrielle Gesellschaft"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 2.2",
+ "Preisvergleich durchführen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 10.11 - 14.11.2025 (59).docx",
+ "activities": [
+ "Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht",
+ "Fehlende Informationen ins System eingetragen",
+ "Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht",
+ "Reifen abgeholt von unserem Lieferanten"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Seriendruck Einführung in Word",
+ "Forms of written communication",
+ "Lohn und Gewinnquote beim BIP",
+ "Prüfungsaufgaben für Deutsch",
+ "Bilanzveränderungen",
+ "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 11.08 - 15.08.2025 (47).docx",
+ "activities": [],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 11.11-15.11.2024 (11).docx",
+ "activities": [
+ "Rücksendungen frakturiert und Pfandartikel retourniert.",
+ "Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann.",
+ "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.",
+ "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.",
+ "Termine vereinbart und vorbereitet für die kommende Woche",
+ "Ablage verwaltet"
+ ],
+ "weekThemes": [
+ "Büroabläufe"
+ ],
+ "schoolTopics": [
+ "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "Übung Adressierung und drucken in Excel",
+ "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "Stärken und Schwächen der deutschen Familienpolitik"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 1.3",
+ "Auftragsbearbeitung",
+ "Rechnungsabwicklung"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 12.01 - 16.01.2026 (68).docx",
+ "activities": [
+ "Aufträge erfasst und für die kommende Woche vorbereitet",
+ "Kunden angerufen wegen einer Reparaturfreigabe",
+ "Rechnungen fertiggestellt und abkassiert",
+ "WM Lieferung angenommen und ins Lager verräumt",
+ "Mietfahrzeug eingeplant und übergeben",
+ "Kasse gezählt und EC-Abschluss gemacht",
+ "Kundengeschenke beklebt",
+ "Papierspender auffüllen",
+ "Rücksendungen vorbereiten und frakturieren"
+ ],
+ "weekThemes": [
+ "Terminvergabe"
+ ],
+ "schoolTopics": [
+ "Aufgabe zu den Grenzen der Werbung",
+ "Stillarbeit über politische Zwecke",
+ "Kritik am Bruttoinlandsprodukt",
+ "Texte auswerten und die Argumente entschlüsseln",
+ "GuV Konto eröffnen",
+ "Werbeerfolgskontrolle"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 12.05 - 16.05.2025 (35).docx",
+ "activities": [
+ "Kunden per Telefon betreut und Termine vereinbart",
+ "Aufträge erstellt, ausgedruckt und einsortiert.",
+ "Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen.",
+ "Aufträge für die kommende Woche vorbereitet und einsortiert.",
+ "Gutachten übertragen in eigenen Auftrag",
+ "Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft",
+ "Reparaturkostenübernahme ausfüllen lassen von Kunden",
+ "Ablage wegsortiert"
+ ],
+ "weekThemes": [
+ "Versicherung Formulare"
+ ],
+ "schoolTopics": [
+ "Matrixsystem ausfüllen, Organigramm",
+ "Diagramme und optimale Bestellmenge (Excel)",
+ "Dokumentation über Nachhaltigkeit",
+ "Übung Leseverstehen Englisch"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 5.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 13.01-17.01.2025 (18).docx",
+ "activities": [
+ "Ablage einsortiert",
+ "Aufträge erstellt, ausgedruckt und vorsortiert",
+ "Terminvergabe an Kunden",
+ "Rechnungen weiter vertieft und fertiggestellt",
+ "Eine Rohrschelle beim WM in Crailsheim abgeholt",
+ "Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht",
+ "Lagerräume beschriftet",
+ "Lieferung angenommen und Rücksendungen mitgegeben"
+ ],
+ "weekThemes": [
+ "Koordination",
+ "Planung",
+ "Lieferungsannahme"
+ ],
+ "schoolTopics": [
+ "In Excel: Kalkulation und Übungen",
+ "In BWL: Spediteur/Frachtführer Übungen",
+ "In Englisch: Mediation",
+ "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 a)",
+ "Lfd. Nr. 2.3 f)"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 13.10 - 17.10.2025 (55).docx",
+ "activities": [
+ "Fahrzeug vom Lackierer abgeholt",
+ "Gutachten von Unfallfahrzeugen eingetippt",
+ "Termine vereinbart",
+ "Zahlungsavis von unseren Lieferanten eingeholt",
+ "Werbegeschenke beklebt mit unseren Stickern",
+ "Druckerpapier aufgefüllt",
+ "Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt",
+ "Waren für die Rücksendung angemeldet und vorbereitet",
+ "Additive bestellt"
+ ],
+ "weekThemes": [
+ "Rechnungswesen"
+ ],
+ "schoolTopics": [
+ "Fragebogen Analyse",
+ "Bundestagswahl Bestandteile",
+ "Vollständiger Wirtschaftskreislauf",
+ "Inventar: Aufbau und Bestandteile",
+ "E-Mail schreiben für die Projektarbeit",
+ "Themen für die Englisch Klassenarbeit besprochen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 14.04 - 18.04.2025 (31).docx",
+ "activities": [],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 14.07 - 18.07.2025 (43).docx",
+ "activities": [
+ "Garantiefälle eingereicht",
+ "Gutachten eingetippt und Abtretungserklärung unterschreiben lassen",
+ "Kassenladenabschluss am EC-Kartenlesegerät gemacht",
+ "Kasse gezählt",
+ "Warenannahme der WM-Lieferung",
+ "Rechnungen per Post verschickt",
+ "Fahrzeugübergabe an Kunden",
+ "Termine vereinbart"
+ ],
+ "weekThemes": [
+ "Abrechnung"
+ ],
+ "schoolTopics": [
+ "Tarifvertrag Bestandteile und Parteien",
+ "S-Verweis in Excel",
+ "Notenbekanntgabe in Deutsch und BWL",
+ "Welche Zahlungsformen gibt es",
+ "Chancen und Risiken im Internet und KI"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Unfallfahrzeuge richtig Abrechnen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 14.10-18.10.2024 (7).docx",
+ "activities": [
+ "Unfallauto nach der Reparatur gewaschen",
+ "Aufträge für die kommende Woche vorbereitet und ausgedruckt",
+ "Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten",
+ "Kundin abgeholt",
+ "Fahrzeugteil vom Lackierer in Schopfloch abgeholt",
+ "Termine geplant"
+ ],
+ "weekThemes": [
+ "Organisation und Reklamationen"
+ ],
+ "schoolTopics": [
+ "Rechte und Pflichten Ausbildungsvertrag",
+ "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "Standbilder in Szene setzen",
+ "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "Kundenanfragen besprechen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4",
+ "Koordinations- und Organisationsaufgaben",
+ "Richtiger Umgang mit Lieferanten"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 15.09 - 19.09.2025 (52).docx",
+ "activities": [
+ "Von unseren Azubis die Schulzeiten im Kalender eingetragen",
+ "Termin für die Reifenwechseltage besprochen und geplant",
+ "Aufträge vorbereitet und eingeplant",
+ "Rechnungen geschrieben",
+ "Lieferscheine abgeglichen und auf Vollständigkeit geprüft",
+ "Reifensätze ins System einbuchen",
+ "Kunden informiert das Ihr Fahrzeug fertig ist",
+ "Teile im Lager eingeräumt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "Prüfungsvorbereitung in Textverarbeitung",
+ "Aufgaben zu Demokratie in Geschichte",
+ "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 6.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 15.12 - 19.12.2025 (64).docx",
+ "activities": [
+ "Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt.",
+ "Alle Schränke im Büro nass rausgewischt.",
+ "Deckenlampen entstaubt.",
+ "Wandregale gesäubert und sauber gemacht.",
+ "Im Lager die sammelboxen nass rausgewischt.",
+ "Unsere Fahrzeuge aufgetankt",
+ "Terminplanung für nächstes Jahr"
+ ],
+ "weekThemes": [
+ "Verkauf"
+ ],
+ "schoolTopics": [
+ "Alles über Volksentscheide Funktion und Vorteile",
+ "Spanisch Grundkenntnisse",
+ "Argumentation richtig formulieren",
+ "Wiederholung einfacher Buchungssatz",
+ "BWL Übungsaufgaben zu Marketing"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 7.1",
+ "Lfd. Nr. 7.2",
+ "Lfd. Nr. 7.3",
+ "Optimierung für das kommende Jahr:",
+ "Additive mehr bewerben"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 16.02 - 20.02.2026 (73).docx",
+ "activities": [
+ "Garantiefall bearbeitet",
+ "Aufträge vorbereitet",
+ "Kassenabschluss durchgeführt",
+ "Fahrzeugteile in Wörnitz geholt",
+ "Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt",
+ "Termine und Anliegen über WhatsApp abgearbeitet",
+ "Reifenangebot erstellt und Bestellt",
+ "Mobilitätsgarantien abgeschlossen",
+ "Fahrzeuge zur Vermietung vorbereitet",
+ "Lagerware ins System eingebucht",
+ "Büroartikel nachgefüllt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 16.03 - 20.03.2026 (76).docx",
+ "activities": [
+ "Aufträge vorbereitet und mit den Kunden durchgesprochen.",
+ "Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann.",
+ "Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt.",
+ "Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison.",
+ "Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart.",
+ "Essenliste für das Team ausgedruckt und bestellt.",
+ "Arbeitsmaterial bestellt",
+ "Kundentermine für unseren Radwechseltag ausgemacht",
+ "Werbegeschenke beklebt"
+ ],
+ "weekThemes": [
+ "Auftragsbearbeitung"
+ ],
+ "schoolTopics": [
+ "Projektpräsentation",
+ "Volksaufstand in der DDR 17. Juni 1953",
+ "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "Bestandteile Vollkommener Markt",
+ "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.1",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 2.3",
+ "Lfd. Nr. 5.1"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 16.06 - 20.06.2025 (40).docx",
+ "activities": [
+ "Teile vom Lackierer aus Wörnitz geholt",
+ "Öl Lagerregal sortiert, erweitert und beschriftet",
+ "Unfallfahrzeug nach Reparatur in die Waschanlage gefahren",
+ "Aufträge ausgedruckt und abgerechnet",
+ "Kunden per Telefon betreut und Termine vereinbart",
+ "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ "Essen bestellt für die Woche",
+ "Getränke geholt für unseren Betrieb"
+ ],
+ "weekThemes": [
+ "Lagerhaltung"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lagerordnung"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 16.09-20.09.2024 (3).docx",
+ "activities": [
+ "Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim.",
+ "Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt.",
+ "Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen.",
+ "Fertige Aufträge sortieren und Abheften."
+ ],
+ "weekThemes": [
+ "Betriebsspezifische Informationen im Bereich KFZ"
+ ],
+ "schoolTopics": [
+ "Vorstellung Lernfeld im Fach BFK.",
+ "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch.",
+ "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL.",
+ "Themenbesprechung im Fach Religion.",
+ "Wie lese ich korrekt einen englischen Text in Englisch.",
+ "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung.",
+ "Erwartungen an die Ausbildung im Fach Geschichte."
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.1",
+ "Kunden-",
+ "beziehungs-prozesse"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 16.12-20.12.2024 (16).docx",
+ "activities": [
+ "Im Büro die ganzen Schränke nass durchgewischt.",
+ "Ordner vom Jahr 2024 nach oben ins Archiv gebracht.",
+ "Neue Ordner für die Ablage 2025 angelegt.",
+ "Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)",
+ "Radmuttern beim WM in Crailsheim abgeholt.",
+ "Neuen Kunden und neues Fahrzeug angelegt.",
+ "Ablage einsortiert"
+ ],
+ "weekThemes": [
+ "Finanzwirtschaft"
+ ],
+ "schoolTopics": [
+ "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "In Excel: Kalkulation und Übungen dazu",
+ "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "In Englisch: Listening",
+ "Geschäftsbrief mit Anschrift und Briefschluss"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3 c)",
+ "Lfd. Nr. 1.2 i)",
+ "Neuer Arbeitssatz für LKWs im Jahr 2025"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 17.02 - 21.02.2025 (23).docx",
+ "activities": [
+ "Eine Maschine bei der Firma Ströbel GmbH abgeholt",
+ "Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren",
+ "Unseren VW T-Roc rausgesaugt und gesäubert",
+ "Eine Förch Bestellung verräumt und eingepflegt",
+ "Ablage organisiert",
+ "Aufträge für die kommende Woche vorbereitet",
+ "Terminvereinbarung persönlich als auch Telefonisch"
+ ],
+ "weekThemes": [
+ "Auftragsbearbeitung"
+ ],
+ "schoolTopics": [
+ "Informationen zum Betrieb",
+ "Übung Wenn Funktion",
+ "Eigen- Fremdfertigung",
+ "ABC-Analyse",
+ "Postein- u. Ausgang +Checkliste",
+ "Demografischer Wandel in Deutschland und die Folgen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1 b)",
+ "Lfd. Nr. 1.2 i)",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 b)",
+ "Lfd. Nr. 2.3 f)"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 17.03 - 21.03.2025 (27).docx",
+ "activities": [
+ "Aufträge fertiggestellt und zu Rechnungen umgewandelt.",
+ "Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt.",
+ "Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt.",
+ "Papiere einlaminiert und aufgehängt",
+ "Getränke geholt",
+ "Kunden für eine Reparaturfreigabe telefonisch kontaktiert.",
+ "Ablage verwaltet",
+ "Termine vereinbart"
+ ],
+ "weekThemes": [
+ "kundenorientiert"
+ ],
+ "schoolTopics": [
+ "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "Verschachtelte Wenn Formeln (Excel)",
+ "Unternehmensziele angeschaut",
+ "Englische E-Mails schreiben Übung",
+ "Dokumente und Schriftstücke aufbewahren",
+ "Digitalisierung"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3",
+ "Reparaturfreigaben einholen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 17.11 - 21.11.2025 (60).docx",
+ "activities": [
+ "Batterien und Additive bestellt fürs Lager",
+ "Bestellte Artikel ins Lagersystem eingepflegt",
+ "Fahrzeug online abgemeldet",
+ "Kundentelefonate durchgeführt zwecks Termine",
+ "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "Rechnungen erledigt und abgelegt",
+ "Spülmaschine ausgeräumt",
+ "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "Kunden die Rechnung im Detail erklärt"
+ ],
+ "weekThemes": [
+ "Lagerhaltung",
+ "Verkauf"
+ ],
+ "schoolTopics": [
+ "Berechnung BIP",
+ "Marktsegmentierung",
+ "Aktueller Bundestag",
+ "Bilanzveränderung und Übungsaufgaben",
+ "Auflösung der Bilanz in Konten",
+ "Kirchenwahlen – die 4 Gesprächspreise"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 18.08 - 22.08.2025 (48).docx",
+ "activities": [
+ "Unsere Mietfahrzeuge in der Waschwelt gewaschen",
+ "Essen für das Team abgeholt",
+ "Teile zum Lackierer in Wörnitz gebracht",
+ "Gas abgeholt bei REWU",
+ "Kundin nachhause gefahren",
+ "Kunden betreut",
+ "Reifen Angebote für Kunden bereitgestellt und bestellt",
+ "Versicherung angerufen wegen einem Gutachten"
+ ],
+ "weekThemes": [
+ "Rechnungswesen"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3",
+ "Gutachten fertigstellen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 18.11-22.11.2024 (12).docx",
+ "activities": [
+ "Auftragsabwicklungen",
+ "Gutachten abgetippt in unser System",
+ "Getränke für die Belegschaft geholt",
+ "Telefonisch Termine vereinbart",
+ "Staplerschein gemacht",
+ "Rechnungen vorbereitet",
+ "Werkstattteile beim WM in Crailsheim abgeholt",
+ "Ablage einsortiert",
+ "Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt.",
+ "Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten"
+ ],
+ "weekThemes": [
+ "Vertrags Bearbeitung"
+ ],
+ "schoolTopics": [
+ "Betriebsrat Erklärung und Aufgaben",
+ "Dreisatz und Prozentrechnung in Excel",
+ "im Englischunterricht: dialogues/ greeting visitors",
+ "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2",
+ "Leihverträge erfolgreich zu bearbeiten"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 19.01 - 23.01.2026 (69).docx",
+ "activities": [
+ "Termine geplant und im Kalender eingetragen",
+ "Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist",
+ "Rücksendung beim WM angemeldet",
+ "Ablage sortiert und eingeordnet",
+ "KM-Stand bei unseren Mietfahrzeugen dokumentiert",
+ "Kassenbuch kontrolliert",
+ "Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war",
+ "Öltank abgelesen und Lagerbestand abgeändert"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Projektarbeit: Ausarbeitung der Manieren",
+ "Argumentation erstellen (einzelne Bausteine)",
+ "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "Alternativen Wohlstandsindikatoren",
+ "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "Powerpoint erstellen für Zeitungswerbung"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 19.05 - 23.05.2025 (36).docx",
+ "activities": [
+ "Unseren VW Polo in die Waschanlage gebracht",
+ "Müll rausgebracht",
+ "Rechnungen abkassiert und abgelegt",
+ "Aufträge bearbeitet und vervollständigt",
+ "Gutachten eingetippt",
+ "Reifen bestellt",
+ "Termine vereinbart"
+ ],
+ "weekThemes": [
+ "Rechnungen"
+ ],
+ "schoolTopics": [
+ "Besprechung der Klassenarbeit",
+ "Angebotsvergleich (Excel)",
+ "Englisch Klassenarbeit",
+ "Übungsaufgaben Formulare in Word erstellen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 5.2",
+ "Gutachten übertragen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 2 nur Schule.docx",
+ "activities": [
+ "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "Ablage sortiert",
+ "Zahlungsavis angefordert",
+ "Rechnungsanschrift telefonisch ändern lassen",
+ "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "Lagerware einsortiert",
+ "WM Artikel retourniert",
+ "Fahrzeug getankt und rausgeputzt"
+ ],
+ "weekThemes": [
+ "Marketing"
+ ],
+ "schoolTopics": [
+ "Kommunikationsmodelle",
+ "Stellenanzeige erstellen",
+ "Ablauf bei einem Personalauswahlverfahren",
+ "Informationen zum Mauerbau 1961",
+ "Polypolpreisbildung",
+ "Thementext entschlüsseln",
+ "Rücksendungen buchen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 20.01- 24.01.2025 (19).docx",
+ "activities": [
+ "Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert",
+ "Reifen für Kunden eingelagert",
+ "Kunden abgeholt und zum gewünschten Ziel gefahren",
+ "Beim WM in Crailsheim Teile abgeholt",
+ "Terminvergabe per Telefon",
+ "E-Mails an Unternehmen geschrieben",
+ "Lieferung angenommen vom WM"
+ ],
+ "weekThemes": [
+ "Lagerarbeiten"
+ ],
+ "schoolTopics": [
+ "Arbeitsschutz Fälle bearbeiten",
+ "Kalkulation Übungen",
+ "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "Geschäftsbrief, Angebot und Protokoll",
+ "Migration nach Deutschland Texte bearbeiten"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.3 f)",
+ "Lager strukturieren, planen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 20.10 - 24.10.2025 (56).docx",
+ "activities": [
+ "Kundenfahrzeuge dokumentiert beim Radwechseltag",
+ "Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen",
+ "Kostenvoranschläge an Kunden weitergegeben",
+ "Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben",
+ "Teile von externen Lieferanten in Kundenrechnungen eingetragen",
+ "Getränke geholt",
+ "Aufträge sortiert und abgelegt",
+ "Rücksendungen zur Post gebracht"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Prüfungsvorbereitung für die Zwischenprüfung",
+ "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "Welche Parteien gibt es und wofür stehen diese ein",
+ "Englisch Klassenarbeit",
+ "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "Übungen zum Inventar",
+ "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "Informationen über Menschenhandel in Deutschland"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 21.04 - 25.04.2025 (32).docx",
+ "activities": [
+ "Deckenleuchten abgestaubt",
+ "Lieferung angenommen und verräumt.",
+ "Lagerplätze vergeben und eingepflegt",
+ "Kostenvoranschläger per Mail verschickt",
+ "Termine vereinbart",
+ "Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt.",
+ "Plakate aufgehängt",
+ "Bewertungen gesammelt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Bewertungen einholen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 21.07 - 25.07.2025 (44).docx",
+ "activities": [
+ "Werkstatttermine organisiert und vergeben.",
+ "Ersatzteile bei Porsche in Heilbronn abgeholt.",
+ "Klimaservice im Rahmen des Kundendienstes angeboten.",
+ "Reifen für einen Kunden eingelagert.",
+ "Bosch-Mobilitätsgarantie abgeschlossen.",
+ "Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben.",
+ "Auftragsunterlagen für die nächste Woche ausgedruckt.",
+ "Kasse abgeschlossen"
+ ],
+ "weekThemes": [
+ "Buchhaltung"
+ ],
+ "schoolTopics": [
+ "Tarifvertrag in Gesamtwirtschaft",
+ "Informationen aus Schaubildern entnehmen",
+ "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "Was bedeutet Demokratie",
+ "In Englisch „Telephoning/memo“",
+ "Zeugnis Ausgabe"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Kassenabschluss"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 21.10-25.10.2024 (8).docx",
+ "activities": [
+ "Auftragsvorbereitung für den kommenden Reifenwechseltag",
+ "Fahrzeugteil in Heilsbronn abholen",
+ "Zulassungsstelle Fahrzeug umgemeldet",
+ "Warenrückgabe",
+ "Termine vereinbart mit Kunden",
+ "Rechnungen erstellt",
+ "Ablage sortiert"
+ ],
+ "weekThemes": [
+ "Rechnungsabwicklung"
+ ],
+ "schoolTopics": [
+ "Rechte und Pflichten Berufsausbildung",
+ "Excel Übung Funktionen",
+ "Präsentation und Auswertung der Standbilder",
+ "Englisch Mediation bearbeiten",
+ "Freizeichnungsklauseln und Inhalte des Angebots"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2",
+ "Auftragsbearbeitung und -nachbereitung",
+ "Rechnungen erstellen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 22.09 - 26.09.2025 (53).docx",
+ "activities": [
+ "Lagerbestände geprüft",
+ "Kasse gezählt und auf Vollständigkeit geprüft",
+ "Kassenbuch führen",
+ "Kunden bezüglich Reparaturfreigaben angerufen",
+ "Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt",
+ "Lieferungen angenommen und korrekt eingelagert",
+ "Mietfahrzeuge einplanen und koordinieren",
+ "Rechnungen fertiggestellt"
+ ],
+ "weekThemes": [
+ "Kontrolle"
+ ],
+ "schoolTopics": [
+ "Prüfungsvorbereitung in Textverarbeitung",
+ "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "Verschiedene Grundrechte in Geschichte",
+ "Einfacher Wirtschaftskreislauf",
+ "Stoffsammlung zum Thema Homeoffice",
+ "Einführung ins Thema Buchführung",
+ "ABC-Kunden Analyse"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "unter 3-4mm Profiltiefe",
+ "ab 7 Jahre können Reifen porös werden",
+ "wenn die Flanke abgefahren ist"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 22.12 - 26.12.2025 (65).docx",
+ "activities": [
+ "Betriebsurlaub"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 23.03 - 27.03.2026 (77).docx",
+ "activities": [
+ "Eingangsrechnung überprüft und telefonisch korrigieren lassen.",
+ "Lieferung angenommen und im Lager vorsortiert.",
+ "Lieferscheine beschriftet",
+ "Gewährleistungsantrag gestellt",
+ "Rechnungen per E-Mail verschickt an Geschäftskunden.",
+ "Kunden telefonisch betreut",
+ "Wartebereich gesäubert",
+ "Papier im Drucker aufgefüllt",
+ "Reifen bestellt für Kunden",
+ "Termine für Radwechseltag vergeben",
+ "Getränke für die Belegschaft geholt"
+ ],
+ "weekThemes": [
+ "Buchhaltung"
+ ],
+ "schoolTopics": [
+ "Grundlagen der Kommunikation",
+ "Projektpräsentationen",
+ "Was war der damalige „Todesstreifen“",
+ "Englisch Hörverstehen",
+ "Polypolpreisbildung",
+ "Übungen zur Umsatzsteuer",
+ "Stellenanzeige"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.1",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 2.3",
+ "Lfd. Nr. 2.5",
+ "Lfd. Nr. 3.2",
+ "Richtiger Umgang mit Rechnungskorrektur"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 23.06 - 27.06.2025 (41).docx",
+ "activities": [
+ "Fahrzeuge umgeparkt, um Platz zu schaffen",
+ "DPD Paket in Crailsheim abgegeben",
+ "Felgen ausgelagert und Kunden mitgegeben",
+ "Berichtsheft ausgedruckt und eingeordnet",
+ "Fertige Abgasuntersuchungs berichte abgeheftet",
+ "Ablage einsortiert",
+ "Telefonannahme",
+ "WM Lieferscheine abgelegt",
+ "Geschäftswagen aufgetankt",
+ "Rechnungen abgerechnet und abkassiert",
+ "Bewertungen gesammelt"
+ ],
+ "weekThemes": [
+ "Abrechnen"
+ ],
+ "schoolTopics": [
+ "Gesamtwirtschaft Klassenarbeit",
+ "Ausdrucksvermögen Übungsaufgaben",
+ "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "Besprechung Umfrage Schulklima",
+ "Introducing a Company",
+ "Projektarbeit in Gesamtwirtschaft"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Vorkalkulierte Arbeitswerte nicht ändern"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 23.09-27.09.2024 (4).docx",
+ "activities": [
+ "Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen.",
+ "Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen.",
+ "Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen.",
+ "Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe."
+ ],
+ "weekThemes": [
+ "Kennlernen des Systems, Kundenzufriedenheit"
+ ],
+ "schoolTopics": [
+ "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung.",
+ "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte."
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.1",
+ "Kundenbeziehungsprozesse"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 24.02 - 28.02.2025 (24).docx",
+ "activities": [
+ "Rücksendungen frakturiert und Pfandartikel retourniert.",
+ "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern.",
+ "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen.",
+ "Termine vereinbart und vorbereitet für die kommende Woche",
+ "Ablage verwaltet",
+ "Getränke für die Belegschaft besorgt"
+ ],
+ "weekThemes": [
+ "Beschaffung und Rücksendungen"
+ ],
+ "schoolTopics": [
+ "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "Optimale Bestellmenge Bedeutung und Funktion",
+ "In Englisch directions geschrieben (E-Mails)",
+ "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 1.3",
+ "Rücksendungen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 24.03 - 28.03.2025 (28).docx",
+ "activities": [
+ "Versicherungen angerufen und den Auszahlungsstand geprüft.",
+ "Reifen in unsere Reifenbrücke verräumt.",
+ "Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert.",
+ "Rechnungen abgeschlossen und abkassiert.",
+ "Fahrzeugannahme der Kunden.",
+ "Reifen Angebote erstellt und daraufhin bestellt.",
+ "Termine geplant und vergeben.",
+ "Ablage archiviert",
+ "Raddwechseltag"
+ ],
+ "weekThemes": [
+ "Büroorganisation"
+ ],
+ "schoolTopics": [
+ "Unternehmensziele",
+ "Leserbrief Layout Übung und selbst einen schreiben",
+ "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "BWL-Klassenarbeit",
+ "E-Mail in Englisch schreiben",
+ "Präsentation in Textverarbeitung vorbereiten",
+ "Chancen und Risiken der Demokratisierung"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 7.3",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 1.2",
+ "Fahrzeugannahme"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 24.11 - 28.11.2025 (61).docx",
+ "activities": [
+ "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "Ablage sortiert",
+ "Zahlungsavis angefordert",
+ "Rechnungsanschrift telefonisch ändern lassen",
+ "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "Lagerware einsortiert",
+ "WM Artikel retourniert",
+ "Fahrzeug getankt und rausgeputzt"
+ ],
+ "weekThemes": [
+ "Marketing"
+ ],
+ "schoolTopics": [
+ "Seriendruck erstellen",
+ "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "Klassenarbeit in Fach Gemeinschaftskunde",
+ "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "Übungsaufgaben zur Preispolitik"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 25.08 - 29.08.2025 (49).docx",
+ "activities": [
+ "Fahrzeuge an Kunden übergeben",
+ "Kassenbestand überprüft und gezählt",
+ "Rechnungen postalisch versendet",
+ "Anlieferung der WM-Bestellung entgegengenommen",
+ "Garantiefälle bearbeitet und weitergeleitet",
+ "Kundentermine abgestimmt und festgelegt",
+ "Tagesabschluss am EC-Kartenlesegerät durchgeführt",
+ "Kundenfahrzeug beim Lackierer abgeholt."
+ ],
+ "weekThemes": [
+ "Außer Betriebliche Abwicklung"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Richtige Abwicklung bei Partnerfirmen"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 25.11-29.11.2024 (13).docx",
+ "activities": [
+ "Aufträge für die kommende Woche vorbereitet und einsortiert.",
+ "Retoure nach Feuchtwangen in das GLS Depot gebracht.",
+ "Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht.",
+ "Fahrzeugschein in unser System eingebucht.",
+ "Getränke für unsere Belegschaft geholt.",
+ "Rechnungen vorbereitet und fertiggestellt.",
+ "Werbung für unser Unternehmen in der Zeitung geschalten."
+ ],
+ "weekThemes": [
+ "Büroabläufe"
+ ],
+ "schoolTopics": [
+ "Excel Prozentrechnungen und Adressierung",
+ "Nichtigkeit und Anfechtbarkeit",
+ "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "Auftragsbestätigung wichtige Eckpunkte",
+ "Textverarbeitung: Infoblätter erstellen",
+ "Maslowsche Bedürfnispyramide"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 a), d)",
+ "Büroabläufe planen und verstehen.",
+ "Retoure korrekt frakturieren."
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 26.01 - 30.01.2026 (70).docx",
+ "activities": [
+ "Kunden telefonisch betreut und Termine vereinbart",
+ "Lagerbestände geprüft und Ware einsortiert",
+ "Garantiefall beim Lieferanten eingereicht",
+ "Fahrzeugteil vom Lackierer abgeholt",
+ "Kassenbuch geführt und Bargeld abgeglichen",
+ "Aufträge sortiert und abgelegt",
+ "Probefahrt durchgeführt",
+ "Getränke geholt",
+ "Fahrzeugteil in Ansbach abgeholt"
+ ],
+ "weekThemes": [
+ "Koordination"
+ ],
+ "schoolTopics": [
+ "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "Idealtypische Wirtschaftsordnungen",
+ "Fertigstellung der Argumentationsstütze",
+ "Erfolgskonten buchen",
+ "Weiterarbeit am Projekt für Zeitungswerbung"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 26.05 - 30.05.2025 (37).docx",
+ "activities": [
+ "Garantie Rücknahme beantragt beim WM",
+ "Aufträge erstellt",
+ "Kundenfahrzeuge angenommen",
+ "Rechnungen mit Kunden durchgegangen und abkassiert",
+ "Fertige Aufträge sortiert und abgelegt",
+ "Bosch Service Sticker ausgeschnitten",
+ "Reifendatenzettel ausgefüllt"
+ ],
+ "weekThemes": [
+ "Garantie"
+ ],
+ "schoolTopics": [
+ "Prüfungsaufgaben in Deutsch und BWL",
+ "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "Organigramm und Arbeits- und Geschäftsprozesse",
+ "Introducing a Company",
+ "BWL Klassenarbeit"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 5.2",
+ "Garantiefälle bearbeiten"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 27.01 - 31.01.2025 (20).docx",
+ "activities": [
+ "Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc",
+ "Ablage organisiert",
+ "Termine vereinbart",
+ "Neue Fahrzeuge ins System eingepflegt",
+ "Aufträge vorbereitet"
+ ],
+ "weekThemes": [
+ "Lagerkoordination"
+ ],
+ "schoolTopics": [
+ "Aufgaben zum Arbeitsschutz",
+ "Protokoll schreiben",
+ "Online Formular erstellen",
+ "Aufgaben zur Integration und Assimilation",
+ "Excel Klassenarbeit"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1 b)",
+ "Lfd. Nr. 1.2 i)",
+ "Lfd. Nr. 1.4 a)",
+ "Lfd. Nr. 2.2 b)",
+ "Lagerhaltung"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 27.10 - 31.10.2025 (57).docx",
+ "activities": [
+ "Aufträge erfasst, gedruckt und anschließend abgelegt.",
+ "Kunden telefonisch betreut und Termine koordiniert.",
+ "Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können.",
+ "Aufträge für die nächste Woche vorbereitet und sortiert.",
+ "Gutachten in eigene Aufträge übertragen.",
+ "Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert.",
+ "Reparaturkostenübernahmen von Kunden ausfüllen lassen.",
+ "Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet",
+ "Lagerboxen beschriftet"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 28.04 - 02.05.2025 (33).docx",
+ "activities": [
+ "Aufträge bearbeitet",
+ "Rechnungen erstellt und vervollständigt",
+ "Alt teile und Retouren zurückgeschickt",
+ "Geis Mitarbeiter zurückgefahren",
+ "Anrufe von Kunden abgefertigt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Quantitativer Angebotsvergleich",
+ "Fertigstellung Leserbrief",
+ "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "Bestellverfahren in BWL"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 7.3"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 28.07 - 01.08.2025 (45).docx",
+ "activities": [
+ "Aufträge geplant und in unseren Kalender eingetragen",
+ "Rechnungen fertiggestellt",
+ "Rücksendungen angewiesen",
+ "ADAC Fall aus dem Ausland bearbeitet",
+ "Mietwagen verleiht und eingeplant",
+ "KM-Stand und HU Termin bei Kundenfahrzeuge geprüft",
+ "Terminvereinbarung",
+ "Fahrzeuge angelegt"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 28.10-01.11.2024 (9).docx",
+ "activities": [
+ "Endgültige Vorbereitung der Reifenwechseltage",
+ "Kontrolliert ob alle Reifen bereit liegen",
+ "Warenrückgabe",
+ "Kunden abgeholt",
+ "Rechnungen geschrieben",
+ "E-Mails bearbeitet",
+ "Zahlungserinnerungen gesendet",
+ "Auftragsabwicklung"
+ ],
+ "weekThemes": [
+ "Büroprozesse"
+ ],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4",
+ "Koordinations- und Organisationsaufgaben",
+ "Rechnungsabwicklung",
+ "Planung"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 29.09 - 03.10.2025 (54).docx",
+ "activities": [
+ "Reifen bestellt und Preise mit Lieferanten verglichen",
+ "Exceltabelle mit abgefahrenen Reifen abgearbeitet",
+ "Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet",
+ "Hol- und Bringservice für Kundenfahrzeuge",
+ "Restliche Termine für den Radwechseltag vergeben",
+ "Aufträge für die kommende Woche vorbereitet"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [
+ "Probeprüfungen für die Zwischenprüfung",
+ "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "Hörverstehen in Englisch",
+ "Erweiterter Wirtschaftskreislauf",
+ "Argumente für Homeoffice finden und ausformulieren",
+ "Inventur",
+ "Projektarbeit zum Thema Marketing"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 4.4",
+ "Lfd. Nr. 5.2"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 29.12 - 02.01.2026 (66).docx",
+ "activities": [
+ "Betriebsurlaub"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 30.03 - 03.04.2026 (78).docx",
+ "activities": [
+ "Betriebs Fahrzeug Abmeldung durchgeführt",
+ "Termin wünsche per E-Mail abgearbeitet",
+ "Rechnungen erstellt",
+ "Mobilitätsgarantien abgeschlossen",
+ "Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht",
+ "Kassenladenabschluss durchgeführt",
+ "Lieferung überprüft, vorsortiert und eingebucht ins System",
+ "Reifen bestellt",
+ "Zeit und Teile von erledigten Aufträgen geprüft"
+ ],
+ "weekThemes": [],
+ "schoolTopics": [],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.1",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.1",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 2.3",
+ "Lfd. Nr. 2.5",
+ "Lfd. Nr. 4.4"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 30.09-04.10.2024 (5).docx",
+ "activities": [
+ "Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren."
+ ],
+ "weekThemes": [
+ "Terminplanung"
+ ],
+ "schoolTopics": [
+ "Duales Ausbildungssystem im Fach Gesamtwirtschaft.",
+ "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung.",
+ "Thema Kommunikation im Fach Deutsch.",
+ "Thema Geschäftsfähigkeit im Fach BWL.",
+ "Textverständnis im Fach Englisch."
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.4",
+ "Koordinations- und Organisationsaufgaben"
+ ]
+ },
+ {
+ "sourceFile": "Berichtsheft 31.04 - 04.04.2025 (29).docx",
+ "activities": [
+ "Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt.",
+ "Reifen ausgelagert für einen Kunden.",
+ "Aufträge ausgedruckt für die kommende Woche.",
+ "Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben.",
+ "Termine geplant und vergeben.",
+ "Bosch Mobilitätsgarantie abgeschlossen.",
+ "Klimaservice zum Kundendienst beworben."
+ ],
+ "weekThemes": [
+ "Mehrarbeit bewerben"
+ ],
+ "schoolTopics": [
+ "Zielbeziehungen",
+ "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "Optimale Bestellmenge",
+ "Bestellverfahren „welche gibt es?“",
+ "Sozialsystem"
+ ],
+ "frameworkRefs": [
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes",
+ "Lfd. Nr. 1.2",
+ "Lfd. Nr. 1.3",
+ "Lfd. Nr. 1.4",
+ "Lfd. Nr. 2.2",
+ "Lfd. Nr. 4.2",
+ "Lfd. Nr. 5.2"
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/web/scripts/rebuild-best-suggestions.mjs b/web/scripts/rebuild-best-suggestions.mjs
new file mode 100644
index 0000000..ecdd113
--- /dev/null
+++ b/web/scripts/rebuild-best-suggestions.mjs
@@ -0,0 +1,433 @@
+/**
+ * Beste Suggestions aus allen echten Berichtsheften.
+ * - Extrahiert aus 1./2. Ausbildungsjahr
+ * - Wirft Müll / KI-Kunstsätze raus
+ * - Gewichtet nach Häufigkeit
+ * - Max. ~25% stilgleiche Varianten
+ */
+import { existsSync, readFileSync, readdirSync, writeFileSync } from "fs";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+import JSZip from "jszip";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const ROOT = join(__dirname, "..", "..");
+const YEAR1 = join(ROOT, "1. Ausbildungsjahr");
+const YEAR2 = join(ROOT, "2. Ausbildungsjahr");
+const OUT_TS = join(__dirname, "..", "src", "data", "suggestions.ts");
+const OUT_JSON = join(__dirname, "clean-phrases.json");
+
+function listDocx(dir) {
+ if (!existsSync(dir)) return [];
+ return readdirSync(dir)
+ .filter((f) => f.toLowerCase().endsWith(".docx") && !f.startsWith("~$"))
+ .map((f) => join(dir, f));
+}
+
+async function extractTextFromDocx(filePath) {
+ try {
+ const buf = readFileSync(filePath);
+ const zip = await JSZip.loadAsync(buf);
+ const file = zip.file("word/document.xml");
+ if (!file) return "";
+ let xml = await file.async("string");
+ xml = xml.replace(/<\/w:p>/g, "\n");
+ xml = xml.replace(/<[^>]+>/g, "");
+ return xml
+ .replace(/&/g, "&")
+ .replace(/</g, "<")
+ .replace(/>/g, ">")
+ .replace(/"/g, '"')
+ .replace(/\d+;/g, "");
+ } catch {
+ return "";
+ }
+}
+
+function normalize(s) {
+ return s
+ .replace(/\u00a0/g, " ")
+ .replace(/\s+/g, " ")
+ .replace(/^[\s\-•–—]+/, "")
+ .replace(/[.]+$/, (m) => (m.length > 1 ? "" : "."))
+ .trim();
+}
+
+function normKey(s) {
+ return normalize(s)
+ .toLowerCase()
+ .replace(/[.…]+$/g, "")
+ .replace(/\s+/g, " ");
+}
+
+const JUNK =
+ /^(abteilung|ausbildungsnachweis|für die zeit|name|datum|zweites|erstes|drittes|betriebliche|zuordnung|thema der woche|berufsschule|lfd\.?\s*nr|ausbilderin|nico|baumann|ferien|feiertag|urlaub|schultag|montag|dienstag|mittwoch|donnerstag|freitag)(\b|$)/i;
+
+const JUNK_ANY =
+ /unterschrift|lfd\.?\s*nr|ausbildungsrahmenplan|…………|\.{5,}|^\d{5,}|43180|76835|88900|31115|60325|69850|zuordnung zum lernziel|tägliche tätigkeiten/i;
+
+const BAD_ARTIFICIAL =
+ /\bNr\.\s*\d{1,4}\b|Rechnung\s+\d{3,}|Auftrag\s+\d{3,}|Unit\s+\d+|Aufgabe\s+\d+|Übungseinheit\s+\d+|Position\s+\d+|Charge\s+\d+|BWL:\s|BFK:\s|Buchhaltung:\s|Englisch:\s|Deutsch:\s|Controlling Kennzahlen|Optimierung der internen|Kommunikationsprozesse|ZUGFeRD|Proformarechnung für Export/i;
+
+function isSchoolLine(text) {
+ const t = text.toLowerCase();
+ if (
+ /^(bwl|bfk|englisch|deutsch|excel|word|geschichte|politik|religion|textverarbeitung|projekt|introducing|polypol|kritik am|aufgaben zum|prüfungs|stillarbeit|besprechung der|beschaffung|erstellen einer|diagramme|briefe im|nachhaltigkeit|belastung|das-\/dass|optimale bestell|bestellverfahren|beispielrechnung|lagerkennzahlen|formatvorlage|funktion der|demograf|tarifvertrag|arbeitsschutz|listening|klassenarbeit)/i.test(
+ t,
+ )
+ )
+ return true;
+ if (
+ /\b(bwl|englisch|excel|klassenarbeit|textverarbeitung|listening|polypol|projektarbeit|sozialabgaben|ergonomie)\b/i.test(
+ t,
+ ) &&
+ !/\b(kunde|rechnung geschrieben|termine|ablage|reifen|kasse|lagerware)\b/i.test(t)
+ )
+ return true;
+ return false;
+}
+
+function categorizeBetrieb(text) {
+ const t = text.toLowerCase();
+ if (/rechnung|gutschrift|zahlungs|mahnung|avis|skonto|betrag|bar |ec-/.test(t))
+ return "Rechnungswesen";
+ if (/termin|kunde|kundin|telefon|bewertung|mobilit|angebot/.test(t)) return "Kunden";
+ if (/reifen|lager|lieferung|bestell|ware|artikel|wm |retour|einbuch/.test(t))
+ return "Lager";
+ if (/kasse|kassenbuch/.test(t)) return "Kasse";
+ if (/fahrzeug|abmeld|zulassung|versicherung|unfall|schaden|getriebe|mietfahrzeug|tüv|kilometer/.test(t))
+ return "Fahrzeuge";
+ if (/gefahren|gebracht|abgeholt|feuchtwangen|crailsheim|rothenburg|getränke/.test(t))
+ return "Fahrten";
+ if (/ablage|spül|auftrag|büro|cyber|guardey|kalender|archiv|e-mail|emails/.test(t))
+ return "Organisation";
+ return "Betrieb";
+}
+
+function categorizeSchool(text) {
+ const t = text.toLowerCase();
+ if (/bwl|kalkulation|beschaffung|lagerkenn|polypol|bruttoinlands|bestellverfahren|sozialabgaben/.test(t))
+ return "BWL";
+ if (/buchhaltung|umsatzsteuer|rechnung bestandteil/.test(t)) return "Buchhaltung";
+ if (/englisch|introducing|listening|dialogues|briefe im englischen|telefonate/.test(t))
+ return "Englisch";
+ if (/deutsch|das-\/dass|stellenanzeige|rechtschreib/.test(t)) return "Deutsch";
+ if (/excel|word|textverarbeitung|formatvorlage|diagramm|ergonomie/.test(t)) return "IT";
+ if (/geschichte|migration|medien|politik|tarif|arbeitsschutz|demograf/.test(t))
+ return "Gesellschaft";
+ if (/projekt|präsentation|kommunikation|meeting|checkliste|e-mail/.test(t)) return "BFK";
+ return "Berufsschule";
+}
+
+function acceptActivity(text) {
+ const t = normalize(text);
+ if (t.length < 8 || t.length > 140) return false;
+ if (JUNK.test(t) || JUNK_ANY.test(t) || BAD_ARTIFICIAL.test(t)) return false;
+ if (!/[a-zäöüß]/i.test(t)) return false;
+ if (/^bis\s+\d{2}\.\d{2}/i.test(t)) return false;
+ // drop pure "Ferien" as activity
+ if (/^ferien$/i.test(t)) return false;
+ return true;
+}
+
+function acceptSchool(text) {
+ const t = normalize(text);
+ if (t.length < 4 || t.length > 120) return false;
+ if (JUNK.test(t) || JUNK_ANY.test(t) || BAD_ARTIFICIAL.test(t)) return false;
+ if (/^ferien$/i.test(t)) return false;
+ if (!/[a-zäöüß]/i.test(t)) return false;
+ return true;
+}
+
+function acceptTheme(text) {
+ const t = normalize(text).replace(/,$/, "");
+ if (t.length < 3 || t.length > 55) return false;
+ if (JUNK.test(t) || JUNK_ANY.test(t) || /^\d/.test(t) || t === "-") return false;
+ if (/^(planung|vorschriften)$/i.test(t) && t.length < 5) return false;
+ return true;
+}
+
+function parseSections(raw) {
+ const lines = raw
+ .split(/\n+/)
+ .map((l) => normalize(l.replace(/^\d{5,}/, "")))
+ .filter(Boolean);
+
+ const activities = [];
+ const themes = [];
+ const school = [];
+ let section = "act";
+
+ for (const line of lines) {
+ if (/thema der woche/i.test(line)) {
+ section = "theme";
+ continue;
+ }
+ if (/berufsschule/i.test(line)) {
+ section = "school";
+ continue;
+ }
+ if (/zuordnung|ausbildungsrahmenplan|betriebliche tätigkeiten/i.test(line)) {
+ section = "fw";
+ continue;
+ }
+ if (/ausbildungsnachweis nr|für die zeit vom/i.test(line)) {
+ section = "act";
+ continue;
+ }
+ if (section === "act" && acceptActivity(line) && !isSchoolLine(line)) {
+ activities.push(normalize(line.replace(/\.$/, "")));
+ } else if (section === "theme" && acceptTheme(line)) {
+ themes.push(normalize(line.replace(/,$/, "")));
+ } else if (section === "school" && acceptSchool(line)) {
+ school.push(normalize(line));
+ }
+ }
+ return { activities, themes, school };
+}
+
+function bump(map, text, file) {
+ const key = normKey(text);
+ if (!key) return;
+ const prev = map.get(key) || { text, count: 0, sources: new Set() };
+ // prefer shorter/cleaner display text when similar
+ if (text.length < prev.text.length) prev.text = text;
+ prev.count += 1;
+ prev.sources.add(file);
+ map.set(key, prev);
+}
+
+/** Nur stilgleiche Varianten aus echten Mustern */
+const VARIANT_RULES = [
+ { ifIncludes: "termine vereinbart", add: ["Termine telefonisch vereinbart", "Termine mit Kunden vereinbart"] },
+ { ifIncludes: "ablage einsortiert", add: ["Ablage sortiert", "Ablage organisiert"] },
+ { ifIncludes: "ablage verwaltet", add: ["Ablage archiviert"] },
+ { ifIncludes: "rechnungen geschrieben", add: ["Rechnungen erstellt", "Rechnungen fertiggestellt"] },
+ { ifIncludes: "rechnungen erstellt", add: ["Rechnungen geschrieben"] },
+ { ifIncludes: "getränke geholt", add: ["Getränke für die Belegschaft geholt", "Getränke besorgt"] },
+ { ifIncludes: "kasse gezählt", add: ["Kassenbuch geführt", "Kassenbuch geführt und die Kasse gezählt"] },
+ { ifIncludes: "kassenbuch geführt", add: ["Kasse gezählt"] },
+ { ifIncludes: "reifen bestellt", add: ["Reifen für Kunden bestellt"] },
+ { ifIncludes: "aufträge vorbereitet", add: ["Aufträge für die kommende Woche vorbereitet", "Aufträge bearbeitet"] },
+ { ifIncludes: "kunden per telefon betreut", add: ["Kundentelefonate durchgeführt zwecks Termine", "Telefonisch Termine vereinbart"] },
+ { ifIncludes: "spülmaschine", add: ["Spülmaschine ausgeräumt", "Spülmaschine ein- und ausgeräumt"] },
+ { ifIncludes: "mobilitätsgarant", add: ["Mobilitätsgarantien abgeschlossen", "Bosch-Mobilitätsgarantie abgeschlossen"] },
+ { ifIncludes: "bewertungen gesammelt", add: ["Bewertungen für autoservice.com gesammelt"] },
+ { ifIncludes: "lieferung", add: ["Lieferung angenommen und vorsortiert", "Lieferung überprüft, vorsortiert und eingebucht"] },
+];
+
+async function main() {
+ const files = [...listDocx(YEAR1), ...listDocx(YEAR2)];
+ console.log(`Parsing ${files.length} docx…`);
+
+ const actMap = new Map();
+ const themeMap = new Map();
+ const schoolMap = new Map();
+
+ for (const file of files) {
+ const name = file.split(/[/\\]/).pop();
+ const raw = await extractTextFromDocx(file);
+ if (!raw) {
+ console.warn("empty:", name);
+ continue;
+ }
+ const { activities, themes, school } = parseSections(raw);
+ for (const a of activities) bump(actMap, a, name);
+ for (const t of themes) bump(themeMap, t, name);
+ for (const s of school) bump(schoolMap, s, name);
+ }
+
+ // Drop very weak one-offs that look like noise (optional keep count>=1 but filter quality)
+ let activities = [...actMap.values()]
+ .filter((a) => acceptActivity(a.text) && !isSchoolLine(a.text))
+ .filter((a) => !BAD_ARTIFICIAL.test(a.text))
+ .sort((a, b) => b.count - a.count || a.text.localeCompare(b.text, "de"));
+
+ let school = [...schoolMap.values()]
+ .filter((s) => acceptSchool(s.text))
+ .filter((s) => isSchoolLine(s.text) || s.count >= 1)
+ .filter((s) => !BAD_ARTIFICIAL.test(s.text))
+ .sort((a, b) => b.count - a.count || a.text.localeCompare(b.text, "de"));
+
+ // Prefer school lines that look like school; demote misclassified
+ school = school.filter((s) => {
+ // if it looks strongly betrieb, skip
+ if (/termine vereinbart|ablage |reifen bestellt|kasse gezählt|getränke/i.test(s.text))
+ return false;
+ return true;
+ });
+
+ const themes = [...themeMap.values()]
+ .filter((t) => acceptTheme(t.text))
+ .sort((a, b) => b.count - a.count)
+ .map((t) => t.text);
+
+ // Boost multi-year / high-frequency
+ for (const a of activities) {
+ a.weight = a.count + (a.sources.size > 1 ? 1 : 0);
+ if (a.count >= 4) a.weight += 2;
+ if (a.count >= 8) a.weight += 3;
+ }
+ for (const s of school) {
+ s.weight = s.count + (s.sources.size > 1 ? 1 : 0);
+ if (s.count >= 3) s.weight += 2;
+ }
+
+ // Sparse variants from real patterns only
+ const originalKeys = new Set(activities.map((a) => normKey(a.text)));
+ const variants = [];
+ for (const a of activities) {
+ if (a.count < 2) continue;
+ for (const rule of VARIANT_RULES) {
+ if (!normKey(a.text).includes(rule.ifIncludes)) continue;
+ for (const v of rule.add) {
+ const k = normKey(v);
+ if (originalKeys.has(k)) continue;
+ if (variants.some((x) => normKey(x.text) === k)) continue;
+ if (!acceptActivity(v)) continue;
+ variants.push({
+ text: v,
+ count: 0,
+ weight: Math.max(1, a.weight - 2),
+ sources: new Set(["variant"]),
+ variant: true,
+ });
+ originalKeys.add(k);
+ }
+ }
+ }
+
+ const maxVariants = Math.floor(activities.length * 0.28);
+ const keptVariants = variants.slice(0, maxVariants);
+
+ const allBetrieb = [...activities, ...keptVariants];
+ const suggestions = [];
+
+ for (const a of allBetrieb) {
+ suggestions.push({
+ text: a.text,
+ type: "betrieb",
+ category: categorizeBetrieb(a.text),
+ weight: Math.max(1, a.weight || 1),
+ original: !a.variant,
+ });
+ }
+ for (const s of school) {
+ suggestions.push({
+ text: s.text,
+ type: "schule",
+ category: categorizeSchool(s.text),
+ weight: Math.max(1, s.weight || 1),
+ original: true,
+ });
+ }
+
+ // Final dedupe
+ const seen = new Set();
+ const unique = [];
+ for (const s of suggestions.sort((a, b) => b.weight - a.weight)) {
+ const k = normKey(s.text) + "|" + s.type;
+ if (seen.has(k)) continue;
+ seen.add(k);
+ unique.push(s);
+ }
+
+ const withIds = unique.map((s, i) => ({
+ id: i + 1,
+ text: s.text,
+ type: s.type,
+ category: s.category,
+ weight: s.weight,
+ }));
+
+ const betriebN = withIds.filter((s) => s.type === "betrieb").length;
+ const schoolN = withIds.filter((s) => s.type === "schule").length;
+ const originals = unique.filter((s) => s.type === "betrieb" && s.original).length;
+ const originalShare = betriebN ? originals / betriebN : 0;
+
+ writeFileSync(
+ OUT_JSON,
+ JSON.stringify(
+ {
+ activities: activities.map((a) => ({
+ text: a.text,
+ count: a.count,
+ weight: a.weight,
+ })),
+ school: school.map((s) => ({ text: s.text, count: s.count, weight: s.weight })),
+ themes,
+ stats: {
+ files: files.length,
+ betrieb: betriebN,
+ school: schoolN,
+ variants: keptVariants.length,
+ originalShareBetrieb: Number(originalShare.toFixed(3)),
+ },
+ },
+ null,
+ 2,
+ ),
+ "utf8",
+ );
+
+ const themeList = [...new Set(themes)].filter(Boolean);
+
+ const ts = `/* AUTO-GENERATED – echte Berichtshefte · ${withIds.length} Vorschläge · ${new Date().toISOString().slice(0, 10)} */
+export type SuggestionType = "betrieb" | "schule";
+
+export type Suggestion = {
+ id: number;
+ text: string;
+ type: SuggestionType;
+ category: string;
+ /** Häufigkeit/Qualität aus den Originalheften */
+ weight: number;
+};
+
+export const SUGGESTIONS: Suggestion[] = ${JSON.stringify(withIds, null, 2)};
+
+export const WEEK_THEMES: string[] = ${JSON.stringify(themeList, null, 2)};
+
+export const CATEGORIES = [...new Set(SUGGESTIONS.map((s) => s.category))].sort();
+
+export const SUGGESTION_STATS = ${JSON.stringify(
+ {
+ total: withIds.length,
+ betrieb: betriebN,
+ school: schoolN,
+ variants: keptVariants.length,
+ originalShareBetrieb: Number(originalShare.toFixed(3)),
+ sourceFiles: files.length,
+ },
+ null,
+ 2,
+ )} as const;
+`;
+
+ writeFileSync(OUT_TS, ts, "utf8");
+
+ console.log("Wrote", OUT_TS);
+ console.log(
+ `total=${withIds.length} betrieb=${betriebN} schule=${schoolN} variants=${keptVariants.length} originalShare=${(originalShare * 100).toFixed(1)}%`,
+ );
+ console.log("Top 15 betrieb:");
+ withIds
+ .filter((s) => s.type === "betrieb")
+ .slice(0, 15)
+ .forEach((s) => console.log(` w${s.weight} ${s.text}`));
+ console.log("Top 10 schule:");
+ withIds
+ .filter((s) => s.type === "schule")
+ .slice(0, 10)
+ .forEach((s) => console.log(` w${s.weight} ${s.text}`));
+
+ if (originalShare < 0.7) {
+ console.warn("WARN: original share < 70%");
+ process.exitCode = 1;
+ }
+}
+
+main().catch((err) => {
+ console.error(err);
+ process.exit(1);
+});
diff --git a/web/scripts/score-phrases.mjs b/web/scripts/score-phrases.mjs
new file mode 100644
index 0000000..6a655e9
--- /dev/null
+++ b/web/scripts/score-phrases.mjs
@@ -0,0 +1,285 @@
+/**
+ * S03 – Kategorisieren + Gewichten
+ * Liest clean-phrases.json → schreibt scored-phrases.json
+ * (jede Phrase: type, category, weight).
+ */
+import { readFileSync, writeFileSync, existsSync } from "fs";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const cleanPath = join(__dirname, "clean-phrases.json");
+const dumpPath = join(__dirname, "extracted-all.txt");
+const outPath = join(__dirname, "scored-phrases.json");
+
+const raw = JSON.parse(readFileSync(cleanPath, "utf8"));
+
+/** @param {string} text */
+function categorizeBetrieb(text) {
+ const t = text.toLowerCase();
+ if (
+ /rechnung|gutschrift|zahlungs|mahnung|avis|skonto|betrag|\bbar\b|ec-|kassenladenabschluss|eingangsrechnung|lieferschein/.test(
+ t,
+ )
+ )
+ return "Rechnungswesen";
+ if (
+ /termin|kunde|kundin|telefon|bewertung|mobilita|mobilitäts|angebot|autoservice|digitale kundenkarte/.test(
+ t,
+ )
+ )
+ return "Kunden";
+ if (
+ /reifen|lager|lieferung|bestell|ware|artikel|\bwm\b|retour|teile|batterien|additive|warenrückgabe|lieferscheine/.test(
+ t,
+ )
+ )
+ return "Lager";
+ if (/kasse|kassenbuch/.test(t)) return "Kasse";
+ if (
+ /fahrzeug|abmeld|zulassung|versicherung|unfall|schaden|getriebe|mietfahrzeug|tanken|ausgeputzt|rausgeputzt/.test(
+ t,
+ )
+ )
+ return "Fahrzeuge";
+ if (
+ /gefahren|gebracht|abgeholt|feuchtwangen|crailsheim|rothenburg|getränke|getranke|bosch|guardey|karlsruhe/.test(
+ t,
+ )
+ )
+ return "Fahrten";
+ if (
+ /ablage|spül|auftr[aä]ge?|büro|cyber|kalender|archiv|papier|wartebereich|betriebsurlaub|organisiert|einsortiert/.test(
+ t,
+ )
+ )
+ return "Organisation";
+ return "Betrieb";
+}
+
+/** @param {string} text */
+function categorizeSchool(text) {
+ const t = text.toLowerCase();
+ if (
+ /bwl|kalkulation|beschaffung|lagerkenn|polypol|bruttoinlands|bestell|markt|preis|abc-analyse|abc-kunden|wettbewerbs|absatzpolit|bip\b|wohlstands|werbung|personalauswahl/.test(
+ t,
+ )
+ )
+ return "BWL";
+ if (
+ /buchhaltung|buchung|rechnung bestandteil|umsatzsteuer|sozialabgaben|inventar|bilanz|guv|konten/.test(
+ t,
+ )
+ )
+ return "Buchhaltung";
+ if (
+ /englisch|introducing|listening|dialogues|briefe im englischen|telefonate|mediation|enquiry|hörverstehen/.test(
+ t,
+ )
+ )
+ return "Englisch";
+ if (
+ /deutsch|das-\/dass|rechtschreib|stellenanzeige|leserbrief|argumentation|protokoll|ausdrucksvermögen|deutschbuch/.test(
+ t,
+ )
+ )
+ return "Deutsch";
+ if (
+ /excel|word|textverarbeitung|formatvorlage|diagramm|ergonomie|seriendruck|powerpoint|summen-funktionen|min-funktionen/.test(
+ t,
+ )
+ )
+ return "IT";
+ if (
+ /geschichte|migration|medien|politik|tarif|arbeitsschutz|demograf|bundestag|mauer|religion|demokratie|volksentscheid|integration|assimilation|homeoffice/.test(
+ t,
+ )
+ )
+ return "Gesellschaft";
+ if (
+ /projekt|präsentation|kommunikation|meeting|checkliste|e-mail|büromanagement|\bbfk\b|zwischenprüfung|zeitmanagement|zeugnis/.test(
+ t,
+ )
+ )
+ return "BFK";
+ return "Berufsschule";
+}
+
+/**
+ * Optional: Phrasen, die in beiden Ausbildungsjahren vorkommen → weight +1..+2
+ * Quelle: extracted-all.txt (Jahr-Marker „Erstes/Zweites Ausbildungsjahr“).
+ * @returns {Map>}
+ */
+function buildYearPresence() {
+ /** @type {Map>} */
+ const yearsByKey = new Map();
+ if (!existsSync(dumpPath)) return yearsByKey;
+
+ const dump = readFileSync(dumpPath, "utf8");
+ const blocks = dump.split(/^===== .+ =====$/m).slice(1);
+
+ for (const block of blocks) {
+ let year = 0;
+ if (/Erstes Ausbildungsjahr/i.test(block)) year = 1;
+ else if (/Zweites Ausbildungsjahr/i.test(block)) year = 2;
+ if (!year) continue;
+
+ const lines = block.split(/\r?\n/);
+ for (const line of lines) {
+ const key = line.replace(/\s+/g, " ").trim().toLowerCase();
+ if (key.length < 4) continue;
+ let set = yearsByKey.get(key);
+ if (!set) {
+ set = new Set();
+ yearsByKey.set(key, set);
+ }
+ set.add(year);
+ }
+ }
+ return yearsByKey;
+}
+
+/**
+ * @param {number} count
+ * @param {Set|undefined} years
+ */
+function computeWeight(count, years) {
+ let weight = Math.max(1, count || 1);
+ if (years && years.size >= 2) {
+ // leichte Anhebung: häufige Phrasen +2, sonst +1
+ weight += weight >= 3 ? 2 : 1;
+ }
+ return weight;
+}
+
+/** @param {unknown} item */
+function asEntry(item) {
+ if (typeof item === "string") return { text: item.trim(), count: 1 };
+ if (item && typeof item === "object" && "text" in item) {
+ const text = String(/** @type {{text: unknown}} */ (item).text).trim();
+ const count =
+ "count" in item && typeof /** @type {{count: unknown}} */ (item).count === "number"
+ ? /** @type {{count: number}} */ (item).count
+ : 1;
+ return { text, count };
+ }
+ return null;
+}
+
+const yearPresence = buildYearPresence();
+
+/** @type {{ text: string, type: 'betrieb'|'schule', category: string, weight: number, count: number, years: number[] }[]} */
+const scored = [];
+const seen = new Set();
+
+/**
+ * @param {string} text
+ * @param {'betrieb'|'schule'} type
+ * @param {string} category
+ * @param {number} count
+ */
+function pushPhrase(text, type, category, count) {
+ const t = text.replace(/\s+/g, " ").trim();
+ if (!t) return;
+ const key = `${type}::${t.toLowerCase()}`;
+ if (seen.has(key)) return;
+ seen.add(key);
+
+ const years = yearPresence.get(t.toLowerCase());
+ const yearList = years ? [...years].sort() : [];
+ scored.push({
+ text: t,
+ type,
+ category,
+ weight: computeWeight(count, years),
+ count: Math.max(1, count || 1),
+ years: yearList,
+ });
+}
+
+const activities = raw.activities ?? [];
+for (const a of activities) {
+ const e = asEntry(a);
+ if (!e) continue;
+ pushPhrase(e.text, "betrieb", categorizeBetrieb(e.text), e.count);
+}
+
+const schoolSource =
+ Array.isArray(raw.schoolWeighted) && raw.schoolWeighted.length
+ ? raw.schoolWeighted
+ : (raw.school ?? []);
+for (const s of schoolSource) {
+ const e = asEntry(s);
+ if (!e) continue;
+ pushPhrase(e.text, "schule", categorizeSchool(e.text), e.count);
+}
+
+scored.sort(
+ (a, b) =>
+ (a.type === b.type ? 0 : a.type === "betrieb" ? -1 : 1) ||
+ b.weight - a.weight ||
+ a.text.localeCompare(b.text, "de"),
+);
+
+const out = {
+ phrases: scored.map(({ text, type, category, weight }) => ({
+ text,
+ type,
+ category,
+ weight,
+ })),
+ meta: {
+ source: "clean-phrases.json",
+ total: scored.length,
+ betrieb: scored.filter((p) => p.type === "betrieb").length,
+ schule: scored.filter((p) => p.type === "schule").length,
+ multiYearBoosted: scored.filter((p) => p.years.length >= 2).length,
+ yearPresenceFrom: existsSync(dumpPath) ? "extracted-all.txt" : null,
+ generatedAt: new Date().toISOString(),
+ // Debug-Hilfen für Abnahme (nicht Teil des Datenmodells)
+ topBetrieb: scored
+ .filter((p) => p.type === "betrieb")
+ .slice(0, 10)
+ .map((p) => `${p.text}×${p.weight} [${p.category}]`),
+ topSchule: scored
+ .filter((p) => p.type === "schule")
+ .slice(0, 10)
+ .map((p) => `${p.text}×${p.weight} [${p.category}]`),
+ categoryCounts: scored.reduce((acc, p) => {
+ acc[p.category] = (acc[p.category] || 0) + 1;
+ return acc;
+ }, /** @type {Record} */ ({})),
+ },
+};
+
+writeFileSync(outPath, JSON.stringify(out, null, 2), "utf8");
+
+// Abnahme-Checks
+const missing = out.phrases.filter((p) => !p.type || !p.category || !p.weight);
+const schoolAsBetrieb = out.phrases.filter(
+ (p) =>
+ p.type === "betrieb" &&
+ /bwl|englisch|polypol|introducing|klassenarbeit|berufsschule|excel klassen|hörverstehen|umsatzsteuer|das-\/dass/i.test(
+ p.text,
+ ),
+);
+
+console.log(
+ `Wrote ${out.phrases.length} scored phrases (betrieb ${out.meta.betrieb}, schule ${out.meta.schule}) → ${outPath}`,
+);
+console.log(`Multi-year boost: ${out.meta.multiYearBoosted}`);
+console.log("Top Betrieb:", out.meta.topBetrieb.slice(0, 6).join(" · "));
+console.log("Top Schule:", out.meta.topSchule.slice(0, 6).join(" · "));
+if (missing.length) {
+ console.error(`FAIL: ${missing.length} Phrasen ohne type/category/weight`);
+ process.exit(1);
+}
+if (schoolAsBetrieb.length) {
+ console.warn(
+ `WARN Stichprobe: ${schoolAsBetrieb.length} mögliche Schule-als-Betrieb:`,
+ schoolAsBetrieb.slice(0, 5).map((p) => p.text),
+ );
+} else {
+ console.log("OK: Schule-Stichworte nicht als betrieb gelabelt");
+}
+console.log("OK: jede Phrase hat type, category, weight");
diff --git a/web/scripts/scored-phrases.json b/web/scripts/scored-phrases.json
new file mode 100644
index 0000000..1195771
--- /dev/null
+++ b/web/scripts/scored-phrases.json
@@ -0,0 +1,4621 @@
+{
+ "phrases": [
+ {
+ "text": "Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 9
+ },
+ {
+ "text": "Ablage verwaltet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 6
+ },
+ {
+ "text": "Getränke geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 6
+ },
+ {
+ "text": "Rechnungen geschrieben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 6
+ },
+ {
+ "text": "Ablage einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 5
+ },
+ {
+ "text": "Ablage sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 5
+ },
+ {
+ "text": "Rechnungen erstellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 5
+ },
+ {
+ "text": "Rechnungen fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 5
+ },
+ {
+ "text": "Aufträge bearbeitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "text": "Aufträge vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "text": "Getränke besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 3
+ },
+ {
+ "text": "Getränke für die Belegschaft geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 3
+ },
+ {
+ "text": "Kasse gezählt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 3
+ },
+ {
+ "text": "Kundin nachhause gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "text": "Reifen bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 3
+ },
+ {
+ "text": "Telefonisch Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "text": "Termine geplant und vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "text": "Ablage archiviert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Ablage organisiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Aufträge sortiert und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Batterien und Additive bestellt fürs Lager",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Bestellte Artikel ins Lagersystem eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Betriebsurlaub",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Bewertungen gesammelt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 2
+ },
+ {
+ "text": "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Fahrzeug getankt und rausgeputzt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "text": "Fahrzeug online abgemeldet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "text": "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Kassenbuch führen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 2
+ },
+ {
+ "text": "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 2
+ },
+ {
+ "text": "Kunden die Rechnung im Detail erklärt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Kunden per Telefon betreut und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Kundentelefonate durchgeführt zwecks Termine",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Lagerware einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Mobilitätsgarantien abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Rechnungen abgeschlossen und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Rechnungen erledigt und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Rechnungsanschrift telefonisch ändern lassen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "Rücksendungen frakturiert und Pfandartikel retourniert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Spülmaschine aus-/eingeräumt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Spülmaschine ausgeräumt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "text": "Termine eingeplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Termine vereinbart mit Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Termine vereinbart und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "text": "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "text": "Warenrückgabe",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "WM Artikel retourniert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "text": "Zahlungsavis angefordert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "text": "(Montag Urlaub, Dienstag feiertag)",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "A-Klasse Mietvertrag ausgefüllt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Ablage abgeheftet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ablage eingeordnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ablage sortiert und eingeordnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ablage verstaut",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ablage wegsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ablegen und Sortieren von fertigen Aufträgen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "ADAC Fall aus dem Ausland bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Additive bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Alle Schränke im Büro nass rausgewischt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Alt teile und Retouren zurückgeschickt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Alten Auftrag rausgesucht",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Anlieferung der WM-Bestellung entgegengenommen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Anrufe von Kunden abgefertigt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Arbeitsbus vollgetankt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Arbeitsmaterial bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge alle vorsortiert für den Radwechseltag",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt und abgerechnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge ausgedruckt und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge bearbeitet und vervollständigt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erfasst und für die kommende Woche vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erfasst, gedruckt und anschließend abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erstellt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erstellt und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge erstellt, ausgedruckt und vorsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge fertiggestellt und zu Rechnungen umgewandelt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge für die kommende Woche vorbereitet und ausgedruckt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge für die nächste Woche vorbereitet und sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge geplant und in unseren Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge vervollständigt und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge vorbereitet und eingeplant",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge vorbereitet und mit den Kunden durchgesprochen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge vorbereitet, ausgedruckt und sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Aufträge/Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsabwicklung",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsabwicklungen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsunterlagen für die nächste Woche ausgedruckt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsvorbereitung für den kommenden Reifenwechseltag",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsvorbereitung für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ausgeliehenes Fahrzeug getankt und zurückgebracht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Autoteile zum Lackierer gebracht nach Wörnitz",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim fehlende Teile abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim Leuchtmittel abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Beim WM in Crailsheim Teile abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Berechnete Aufträge abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Berichtsheft ausgedruckt und eingeordnet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Bestellungen einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Betriebs Fahrzeug Abmeldung durchgeführt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Bewertungen gesammelt für autoservice.com",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Bosch Azubi Event in Karlsruhe",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Bosch Mobilitätsgarantie abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Bosch Service Sticker ausgeschnitten",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Bosch-Mobilitätsgarantie abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Büroartikel nachgefüllt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Büromaterial beschaffen (Tonerpatronen)",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Computer update in die Wege geleitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Cybersicherheitsaufgaben von „Guardey“ absolviert",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Deckenlampen entstaubt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Deckenleuchten abgestaubt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "DPD Paket in Crailsheim abgegeben",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Druckerpapier aufgefüllt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "E-Mails an Unternehmen geschrieben",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "E-Mails bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Eine Förch Bestellung verräumt und eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Eine Maschine bei der Firma Ströbel GmbH abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Eine Maschine zu Ströbel GmbH gebracht zur Reparatur",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Eine Rohrschelle beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Eingangsrechnung überprüft und telefonisch korrigieren lassen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Endgültige Vorbereitung der Reifenwechseltage",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Ersatzteile bei Porsche in Heilbronn abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Ersatzteile beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essen bestellt für die Woche",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essen für das Team abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Essen für die Belegschaft bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essen für die kommende Woche für die Belegschaft bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essenliste für das Team ausgedruckt und bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essenplan für die Belegschaft ausgedruckt und bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Essensliste für unsere Mitarbeiter ausgedruckt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Exceltabelle mit abgefahrenen Reifen abgearbeitet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeug vom Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeug zum Lackierer gebracht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugannahme der Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeuge an Kunden übergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeuge angelegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeuge aufgetankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeuge umgeparkt, um Platz zu schaffen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeuge zur Vermietung vorbereitet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugschein in unser System eingebucht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteil in Ansbach abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteil in Heilsbronn abholen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteil vom Lackierer in Schopfloch abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile abgegeben",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile in Wörnitz geholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Fahrzeugübergabe an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Fehlende Informationen ins System eingetragen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Felgen ausgelagert und Kunden mitgegeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Abgasuntersuchungs berichte abgeheftet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Aufträge sortieren und Abheften",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Aufträge sortiert und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Förch und WM Lieferungen verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Freigabe für Reparaturen eingeholt bei Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Für die Firma Frühstück geholt in Schnelldorf",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Für ein LKW fehlende Teile in Aurach abgeholt bei MAN",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Garantie Rücknahme beantragt beim WM",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Garantiefall bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Garantiefall beim Lieferanten eingereicht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Garantiefälle bearbeitet und weitergeleitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Garantiefälle eingereicht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Gas abgeholt bei REWU",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Gas Kartuschen zu Hanselmann in Crailsheim gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Geholfen eingelagerte Räder mit vorzubereiten",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Geis Mitarbeiter zurückgefahren",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Geschäftswagen aufgetankt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Geschenke zusammengestellt und beklebt für unsere Geschäftskunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Getränke für das Kollegium besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Getränke für die Belegschaft besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Getränke für unsere Belegschaft geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Getränke geholt für unseren Betrieb",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Gewährleistungsantrag gestellt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten abgetippt in unser System",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten eingetippt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten eingetippt und Abtretungserklärung unterschreiben lassen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten in eigene Aufträge übertragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten übertragen in eigenen Auftrag",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Gutachten von Unfallfahrzeugen eingetippt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Hol- und Bringservice für Kundenfahrzeuge",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Im Büro die ganzen Schränke nass durchgewischt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Im Lager die sammelboxen nass rausgewischt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Kasse abgeschlossen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kasse gezählt und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kasse gezählt und EC-Abschluss gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Kassenabschluss am EC-Terminal gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Kassenabschluss durchgeführt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kassenbestand überprüft und gezählt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kassenbuch geführt und Bargeld abgeglichen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kassenbuch kontrolliert",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "text": "Kassenladenabschluss am EC-Kartenlesegerät gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Kassenladenabschluss durchgeführt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Klimaservice im Rahmen des Kundendienstes angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Klimaservice zum Kundendienst beworben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "KM-Stand bei unseren Mietfahrzeugen dokumentiert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "KM-Stand und HU Termin bei Kundenfahrzeuge geprüft",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Kontrolliert ob alle Reifen bereit liegen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Kostenvoranschläge an Kunden weitergegeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Kostenvoranschläger per Mail verschickt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Kunden abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden abgeholt und zu vereinbarten Zielorten gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden abgeholt und zum gewünschten Ziel gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden am Telefon betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden angerufen wegen einer Reparaturfreigabe",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden bei Terminwünschen geholfen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden bezüglich einer Verspätung der Auto Reparatur angerufen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden bezüglich Reparaturfreigaben angerufen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden für eine Reparaturfreigabe telefonisch kontaktiert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine koordiniert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden telefonisch betreut und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenauto nach Feuchtwangen fortgebracht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Kundenfahrzeug beim Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenfahrzeuge angenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenfahrzeuge dokumentiert beim Radwechseltag",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundengeschenke beklebt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundenreifen eingelagert und dokumentiert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundentelefonate geführt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundentermine abgestimmt und festgelegt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundentermine für unseren Radwechseltag ausgemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundentermine telefonisch koordiniert und eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundin abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Kundin heimgefahren und wieder abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Lagerbestände aktualisiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerbestände geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerbestände geprüft und Ware einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerboxen beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerplätze vergeben und eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerräume beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lagerware ins System eingebucht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Leihfahrzeug für Kunden vorbereitet und abgewickelt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Leihfahrzeuge eingeplant und den Kunden überreicht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Lieferscheine abgeglichen und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Lieferscheine beschriftet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Lieferscheine sortiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Lieferung angenommen und im Lager vorsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lieferung angenommen und Rücksendungen mitgegeben",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lieferung angenommen und verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lieferung angenommen vom WM",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lieferung überprüft, vorsortiert und eingebucht ins System",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Lieferungen angenommen und korrekt eingelagert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Masteroil Additive Vorstellung",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Mehrarbeiten angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Meinen ersten Kunden in das System aufgenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeug eingeplant und übergeben",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeug verliehen an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeuge einplanen und koordinieren",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietfahrzeuge verliehen und KM-Stand dokumentiert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Mietwagen verleiht und eingeplant",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Mitgeholfen bei der Reparatur eines LKWs",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Mitgeholfen in der Werkstatt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Müll rausgebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Neue Fahrzeuge ins System angelegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Neue Fahrzeuge ins System eingepflegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Neue Ordner für die Ablage 2025 angelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Neuen Arbeitswert hinzugefügt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Neuen Kunden und neues Fahrzeug angelegt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Öl Lagerregal sortiert, erweitert und beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Öltank abgelesen und Lagerbestand abgeändert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Ordner vom Jahr 2024 nach oben ins Archiv gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Paket als Retoure zu DHL gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Papier im Drucker aufgefüllt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Papiere einlaminiert und aufgehängt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Papierspender auffüllen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Plakate aufgehängt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Preise beim Lieferanten erfragt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Preise im Einkauf verglichen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Probefahrt durchgeführt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Probefahrt durchgeführt mit einem Dacia",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Raddwechseltag",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Radmuttern beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Radwäsche angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Radwechseltag",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen abgerechnet und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen abkassiert und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen an der Theke kassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen erstellt und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen erstellt und vervollständigt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen fertiggestellt und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen mit Kunden durchgegangen und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen per E-Mail verschickt an Geschäftskunden",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen per Post verschickt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen postalisch versendet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen vorbereitet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen vorbereitet und fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungen weiter vertieft und fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Reifen abgeholt von unserem Lieferanten",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifen Angebote erstellt und daraufhin bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen Angebote für Kunden bereitgestellt und bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen angeboten und bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifen ausgelagert für einen Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen auslagern",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifen beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifen bestellt für Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen bestellt und Preise mit Lieferanten verglichen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifen für einen Kunden eingelagert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen für Kunden eingelagert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifen in unsere Reifenbrücke verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifenangebot erstellt und Bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifenangebote per E-Mail an Kunden geschickt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifendatenzettel ausgefüllt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifenlager durchgeschaut und Angebote gemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reifensätze ins System einbuchen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Reparaturkostenübernahme ausfüllen lassen von Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Reparaturkostenübernahmen von Kunden ausfüllen lassen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Restliche Termine für den Radwechseltag vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Retoure nach Feuchtwangen in das GLS Depot gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendung beim WM angemeldet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendungen angemeldet und vorbereitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendungen angewiesen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendungen vorbereiten und frakturieren",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendungen zur Post gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Staplerschein gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Tagesabschluss am EC-Kartenlesegerät durchgeführt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Teile im Lager eingeräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Teile vom Lackierer aus Wörnitz geholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Teile von externen Lieferanten in Kundenrechnungen eingetragen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Teile zum Lackierer in Wörnitz gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Telefonannahme",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Telefonannahme von Terminen und Anliegen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Telefonisch Termine vereinbart mit Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termin für die Reifenwechseltage besprochen und geplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termin wünsche per E-Mail abgearbeitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine an Kunden vergeben und vorbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine eingeplant und vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine für Radwechseltag vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine geplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine geplant und Aufträge vorbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine geplant und im Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine per Telefon vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine und Anliegen über WhatsApp abgearbeitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Terminplanung für nächstes Jahr",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Terminvereinbarung",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Terminvereinbarung persönlich als auch Telefonisch",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Terminvergabe an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Terminvergabe per Telefon",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Unfall Bestandsaufnahmen gemacht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unfallauto nach der Reparatur gewaschen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unfallfahrzeug nach Reparatur in die Waschanlage gefahren",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unser Fahrzeug getankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unsere Fahrzeuge aufgetankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unsere Mietfahrzeuge in der Waschwelt gewaschen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Unseren VW Polo in die Waschanlage gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "text": "Unseren VW T-Roc rausgesaugt und gesäubert",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Gutachten",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Versicherung angerufen wegen einem Unfall (Rechnungsstand)",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Versicherungen angerufen und den Auszahlungsstand geprüft",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Von unseren Azubis die Schulzeiten im Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Wandregale gesäubert und sauber gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Waren für die Rücksendung angemeldet und vorbereitet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Warenannahme der WM-Lieferung",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Warenannahme getätigt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Warenlieferung vom WM entgegengenommen und kontrolliert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Wartebereich gesäubert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "text": "Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Weitere Neukunden ins System mit aufgenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Werbegeschenke beklebt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Werbegeschenke beklebt mit unseren Stickern",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Werbung für unser Unternehmen in der Zeitung geschalten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Werkstattteile beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Werkstatttermine organisiert und vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "text": "Wichtige Unterlagen einlaminiert und ausgelegt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "text": "Wichtiges Teil beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "WM Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und ins Lager verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "WM Lieferung angenommen und vorsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "Zahlungsavis von unseren Lieferanten eingeholt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Zahlungserinnerungen gesendet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "text": "Zeit und Teile von erledigten Aufträgen geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "text": "Zulassungsstelle Fahrzeug umgemeldet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "text": "BWL-Klassenarbeit",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 5
+ },
+ {
+ "text": "Englisch Klassenarbeit",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 5
+ },
+ {
+ "text": "Excel Klassenarbeit",
+ "type": "schule",
+ "category": "IT",
+ "weight": 2
+ },
+ {
+ "text": "Introducing a Company",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 2
+ },
+ {
+ "text": "Kritik am Bruttoinlandsprodukt",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 2
+ },
+ {
+ "text": "Polypolpreisbildung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung für die Zwischenprüfung",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 2
+ },
+ {
+ "text": "Prüfungsvorbereitung in Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 2
+ },
+ {
+ "text": "ABC-Analyse",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "ABC-Kunden Analyse",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Ablauf bei einem Personalauswahlverfahren",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Aktueller Bundestag",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Alles über Volksentscheide Funktion und Vorteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Alternativen Wohlstandsindikatoren",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Analyse von Werbungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Angebotsvergleich (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Arbeitsschutz Fälle bearbeiten",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Argumentation erstellen (einzelne Bausteine)",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Argumentation richtig formulieren",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Argumente für Homeoffice finden und ausformulieren",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Aufbau des Betriebs",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Aufgabe zu den Grenzen der Werbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben aus dem Deutschbuch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben zu Demokratie in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsplatz bearbeitet",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben zum Arbeitsschutz",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben zum Bundestag",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Aufgaben zur Integration und Assimilation",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Auflösung der Bilanz in Konten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Auftragsbestätigung wichtige Eckpunkte",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Ausdrucksvermögen Übungsaufgaben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Ausgabe Excel Klassenarbeit und Besprechung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Beispielrechnung Sozialabgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Belastung am Arbeitsplatz",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Berechnung BIP",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Beschaffung Planen BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Besprechung der Klassenarbeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Besprechung Umfrage Schulklima",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Bestandteile des Ausbildungsvertrags",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Bestandteile Vollkommener Markt",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Bestellverfahren „welche gibt es?“",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Bestellverfahren anwenden",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Bestellverfahren in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Beteiligungsrechte Betriebsrat",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Betriebsrat Erklärung und Aufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Bilanzveränderung und Übungsaufgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Bilanzveränderungen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Briefe im Englischen verfassen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Bruttoinlandsprodukt Zusammensetzung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Buchen auf Bestandskosten in der Buchhaltung",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Bundestagswahl Bestandteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "BWL Klassenarbeit",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "BWL Übungsaufgaben zu Marketing",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Chancen und Risiken der Demokratisierung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Chancen und Risiken im Internet und KI",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Das-/dass-Schreibung Anwendung und Regeln",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Demografischer Wandel in Deutschland und die Folgen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Departments, asking and giving directions",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Deutsch Klassenarbeit",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Diagramme erstellen (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Diagramme und optimale Bestellmenge (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Digitalisierung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "DIN gerechte Tabellen und Nummerierung gestalten",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Disposition von Waren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Dokumentation über Nachhaltigkeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Dreisatz und Prozentrechnung in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Duales Ausbildungssystem im Fach Gesamtwirtschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "E-Mail in Englisch schreiben",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "E-Mail schreiben für die Projektarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Eigen und Fremdlager Aufgaben Besprechung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Eigen- Fremdfertigung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Eigenfertigung und Fremdfertigung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Einfache Buchungsätze",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Einfacher Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Einführung ins Thema Buchführung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Englisch Aufgabe für englische Telefonate",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englisch Hörverstehen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englisch Mediation bearbeiten",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englische E-Mails schreiben Übung",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englische E-Mails verfassen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englische Fachbegriffe im kaufmännischen Bereich",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englische Redewendungen für den Schriftverkehr",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Erfolgskonten buchen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Erstellen einer Checkliste für interne Meetings",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Erstellen einer E-Mail",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Erstellung verbindliches Angebot",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Erwartungen an die Ausbildung im Fach Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Erweiterter Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Excel Funktionen Relative und absolute Adressierung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Excel Prozentrechnungen und Adressierung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Excel Rechenformeln anwenden",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Excel Übung Funktionen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Fertigstellung der Argumentationsstütze",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Fertigstellung Leserbrief",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Firmenkooperation Wichtige Aspekte",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Formatvorlage in Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Forms of written communication",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Fragebogen Analyse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Freizeichnungsklauseln und Inhalte des Angebots",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Funktion der Medien in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Firmen Präsentation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Gesamtwirtschaft Klassenarbeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Geschäftsbrief mit Anschrift und Briefschluss",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Geschäftsbrief, Angebot und Protokoll",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Grundlagen der Kommunikation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "GuV Konto eröffnen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Hochpreisstrategie und Mittelpreisstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Hörverstehen in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Idealtypische Wirtschaftsordnungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "im Englischunterricht: dialogues/ greeting visitors",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "In BWL: Spediteur/Frachtführer Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "In Englisch „Telephoning/memo“",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In Englisch directions geschrieben (E-Mails)",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In Englisch Listening/Dialogues",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In Englisch: Listening",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In Englisch: Mediation",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "In Excel: Kalkulation und Übungen dazu",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "In Geschichte Auswertung von Statistik am Daten zur Migration",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Informationen aus Schaubildern entnehmen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Informationen über den Kalten Krieg",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Informationen über Menschenhandel in Deutschland",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Informationen zum Betrieb",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Informationen zum Mauerbau 1961",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Introducing a Company Informationen gesammelt",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Inventar: Aufbau und Bestandteile",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Inventur",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "KA Rückgabe und Besprechung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Kalkulation Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Kalkulationen in Excel",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Kalkulationszuschlagsatz und -faktor",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Kirchenwahlen – die 4 Gesprächspreise",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Klassenarbeit in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Klassenarbeit in Fach Gemeinschaftskunde",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Kommunikationsmodelle",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Kundenanfragen besprechen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Lagerkennzahlen auswerten in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Leserbrief Layout Übung und selbst einen schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Leserbrief schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Lohn und Gewinnquote beim BIP",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Marktsegmentierung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Maslowsche Bedürfnispyramide",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Matrixsystem ausfüllen, Organigramm",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Migration nach Deutschland Texte bearbeiten",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Mindmap Strukturwandel in der Gesellschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Nachhaltigkeit in der Beschaffung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Neue Themen Auswahl in Religion",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Nichtigkeit und Anfechtbarkeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Notenbekanntgabe in Deutsch und BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Online Formular erstellen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Optimale Bestellmenge",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Optimale Bestellmenge (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Bedeutung und Funktion",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Organigramm und Arbeits- und Geschäftsprozesse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Personalbedarfsplanung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Postein- u. Ausgang +Checkliste",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Postein- und Ausgang in einem Unternehmen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Postindustrielle Gesellschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Powerpoint erstellen für Zeitungswerbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Präsentation in Textverarbeitung vorbereiten",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Präsentation und Auswertung der Standbilder",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Probeprüfungen für die Zwischenprüfung",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektarbeit in Gesamtwirtschaft",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektarbeit zum Thema Marketing",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektarbeit: Ausarbeitung der Manieren",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektpräsentation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Projektpräsentationen",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Protokoll schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Prüfungsaufgaben für Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Prüfungsaufgaben in Deutsch und BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Quantitativer Angebotsvergleich",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Rechte und Pflichten Ausbildungsvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Rechte und Pflichten Berufsausbildung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Rechte und Pflichten im Ausbildungsverhältnis",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Rücksendungen buchen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "S-Verweis in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Seriendruck Einführung in Word",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Seriendruck erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Seriendruck vervollständigen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Sozialsystem",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Spanisch Grundkenntnisse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Standbilder in Szene setzen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Stärken und Schwächen der deutschen Familienpolitik",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Stellenanzeige",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Stellenanzeige erstellen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Stillarbeit über politische Zwecke",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Stoffsammlung zum Thema Homeoffice",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Tarifvertrag Bestandteile und Parteien",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Tarifvertrag in Gesamtwirtschaft",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Texte auswerten und die Argumente entschlüsseln",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Textverarbeitung: Infoblätter erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Textverständnis im Fach Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Thema Geschäftsfähigkeit im Fach BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Thema Kommunikation im Fach Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Themen für die Englisch Klassenarbeit besprochen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Themenbesprechung im Fach Religion",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Thementext entschlüsseln",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Übung Adressierung und drucken in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Übung Leseverstehen Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Übung Wenn Funktion",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Übungen zum Inventar",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben Formulare in Word erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Übungsaufgaben zur Preispolitik",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Umsatzsteuer",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Unternehmensleistung Aufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Unternehmensziele",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Unternehmensziele angeschaut",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Formeln (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Verschiedene Grundrechte in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Volksaufstand in der DDR 17. Juni 1953",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Vollständiger Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Vorstellung Lernfeld im Fach BFK",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Was bedeutet Demokratie",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "text": "Was ist der Eigentumsvorbehalt",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Was ist ein Kaufvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Was war der damalige „Todesstreifen“",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Weiterarbeit am Projekt für Zeitungswerbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "text": "Welche Parteien gibt es und wofür stehen diese ein",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Welche Zahlungsformen gibt es",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Werbeargumente finden",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Werbeerfolgskontrolle",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Wie lese ich korrekt einen englischen Text in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "text": "Wiederholung Argumentieren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "text": "Wiederholung einfacher Buchungssatz",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "text": "Word Briefe Übung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "text": "Zeitmanagement Gruppenarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Zeugnis Ausgabe",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "text": "Zielbeziehungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ }
+ ],
+ "meta": {
+ "source": "clean-phrases.json",
+ "total": 761,
+ "betrieb": 466,
+ "schule": 295,
+ "multiYearBoosted": 18,
+ "yearPresenceFrom": "extracted-all.txt",
+ "generatedAt": "2026-07-26T14:56:20.757Z",
+ "topBetrieb": [
+ "Termine vereinbart×9 [Kunden]",
+ "Ablage verwaltet×6 [Organisation]",
+ "Getränke geholt×6 [Fahrten]",
+ "Rechnungen geschrieben×6 [Rechnungswesen]",
+ "Ablage einsortiert×5 [Organisation]",
+ "Ablage sortiert×5 [Organisation]",
+ "Rechnungen erstellt×5 [Rechnungswesen]",
+ "Rechnungen fertiggestellt×5 [Rechnungswesen]",
+ "Aufträge bearbeitet×3 [Organisation]",
+ "Aufträge für die kommende Woche vorbereitet×3 [Organisation]"
+ ],
+ "topSchule": [
+ "BWL-Klassenarbeit×5 [BWL]",
+ "Englisch Klassenarbeit×5 [Englisch]",
+ "Excel Klassenarbeit×2 [IT]",
+ "Introducing a Company×2 [Englisch]",
+ "Kritik am Bruttoinlandsprodukt×2 [BWL]",
+ "Polypolpreisbildung×2 [BWL]",
+ "Prüfungsvorbereitung für die Zwischenprüfung×2 [BFK]",
+ "Prüfungsvorbereitung in Textverarbeitung×2 [IT]",
+ "ABC-Analyse×1 [BWL]",
+ "ABC-Kunden Analyse×1 [BWL]"
+ ],
+ "categoryCounts": {
+ "Kunden": 113,
+ "Organisation": 63,
+ "Fahrten": 27,
+ "Rechnungswesen": 61,
+ "Kasse": 10,
+ "Lager": 92,
+ "Fahrzeuge": 50,
+ "Betrieb": 50,
+ "BWL": 56,
+ "Englisch": 27,
+ "IT": 30,
+ "BFK": 22,
+ "Gesellschaft": 26,
+ "Deutsch": 25,
+ "Berufsschule": 92,
+ "Buchhaltung": 17
+ }
+ }
+}
\ No newline at end of file
diff --git a/web/scripts/verify-calendar.mjs b/web/scripts/verify-calendar.mjs
new file mode 100644
index 0000000..b79d055
--- /dev/null
+++ b/web/scripts/verify-calendar.mjs
@@ -0,0 +1,137 @@
+/**
+ * Smoke-Checks für Teilaufgabe 04 (Kalenderregeln).
+ * Bündelt die echten Module via esbuild und prüft die Abnahmekriterien.
+ */
+import { execSync } from "node:child_process";
+import { mkdirSync, rmSync, writeFileSync } from "node:fs";
+import { dirname, join } from "node:path";
+import { fileURLToPath, pathToFileURL } from "node:url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const webRoot = join(__dirname, "..");
+const outDir = join(__dirname, ".tmp-verify");
+const entry = join(outDir, "entry.mjs");
+const bundle = join(outDir, "bundle.mjs");
+
+function assert(cond, msg) {
+ if (!cond) throw new Error(`FAIL: ${msg}`);
+}
+
+mkdirSync(outDir, { recursive: true });
+writeFileSync(
+ entry,
+ `
+export {
+ feiertagActivityLine,
+ firstOpenDay,
+ getDayType,
+ getPublicHoliday,
+ getWeekNumber,
+ isInSchoolHoliday,
+ isWeekend,
+ weekNeedsSchool,
+ weekWorkdays,
+} from "../../src/lib/calendar.ts";
+export { createEmptyWeek } from "../../src/lib/storage.ts";
+export { pickRandomSuggestions } from "../../src/lib/suggest.ts";
+export { buildActivityLines, buildSchoolTopics } from "../../src/lib/weekExport.ts";
+`,
+);
+
+execSync(
+ `npx esbuild "${entry}" --bundle --platform=node --format=esm --outfile="${bundle}"`,
+ { cwd: webRoot, stdio: "inherit" },
+);
+
+const m = await import(pathToFileURL(bundle).href);
+
+// 1) Normale Schulwoche nach Osterferien
+const schoolWeek = "2026-04-13";
+assert(
+ JSON.stringify(m.weekWorkdays(schoolWeek).map(m.getDayType)) ===
+ JSON.stringify(["betrieb", "schule", "betrieb", "schule", "betrieb"]),
+ "Schulwoche 13.04.2026: Di/Do = Schule",
+);
+assert(m.weekNeedsSchool(schoolWeek) === true, "Schulwoche braucht Schule");
+
+// 2) Ferien → Betrieb auch Di/Do
+assert(m.isInSchoolHoliday("2026-04-07") === "Osterferien", "Di in Osterferien");
+assert(m.getDayType("2026-04-07") === "betrieb", "Di Ferien = Betrieb");
+assert(m.getDayType("2026-04-09") === "betrieb", "Do Ferien = Betrieb");
+
+// 3) Wochenende überspringen
+assert(m.isWeekend("2026-04-11") && m.isWeekend("2026-04-12"), "Sa/So");
+assert(
+ !m.weekWorkdays("2026-04-06").includes("2026-04-11"),
+ "Sa nicht in Workdays",
+);
+
+// 4) Abnahme Woche 79
+const w79 = "2026-04-06";
+assert(m.getWeekNumber(w79) === 79, "Wochennummer 79");
+assert(m.firstOpenDay() === "2026-04-06", "Starttag nach Heft 78");
+assert(m.getDayType(w79) === "feiertag", "Ostermontag Feiertag");
+assert(m.getPublicHoliday(w79) === "Ostermontag", "Ostermontag Name");
+assert(
+ m.weekWorkdays(w79).slice(1).every((d) => m.getDayType(d) === "betrieb"),
+ "Rest Woche 79 = Betrieb",
+);
+assert(m.weekNeedsSchool(w79) === false, "Woche 79 keine Schule");
+assert(
+ JSON.stringify(m.createEmptyWeek(w79).schoolTopics) ===
+ JSON.stringify(["Ferien"]),
+ "Berufsschule-Feld = Ferien",
+);
+assert(m.feiertagActivityLine(w79) === "Montag Feiertag", "Feiertag-Zeile");
+
+// 5) Export-Zeilen
+const week = m.createEmptyWeek(w79);
+week.activities = ["Reifenlager inventarisiert"];
+assert(
+ JSON.stringify(m.buildActivityLines(week)) ===
+ JSON.stringify(["Reifenlager inventarisiert", "Montag Feiertag"]),
+ "Export enthält Montag Feiertag",
+);
+assert(
+ JSON.stringify(m.buildSchoolTopics(week)) === JSON.stringify(["Ferien"]),
+ "Export Schule = Ferien",
+);
+
+// 6) Vorschlags-Pool
+const ferienPool = m.pickRandomSuggestions(w79, 8, [], []);
+assert(
+ ferienPool.every((s) => s.type === "betrieb"),
+ "Ferienwoche: nur Betrieb-Vorschläge",
+);
+const schulPool = m.pickRandomSuggestions(schoolWeek, 8, [], []);
+assert(
+ schulPool.some((s) => s.type === "schule") &&
+ schulPool.some((s) => s.type === "betrieb"),
+ "Schulwoche: Betrieb + Schule im Pool",
+);
+
+// 7) Wochennummern relativ zu 78
+assert(m.getWeekNumber("2026-03-30") === 78, "Woche 78");
+assert(m.getWeekNumber("2026-04-13") === 80, "Woche 80");
+
+// 8) Pflicht-Feiertage 2026
+for (const iso of [
+ "2026-01-01",
+ "2026-01-06",
+ "2026-04-03",
+ "2026-04-06",
+ "2026-05-01",
+ "2026-05-14",
+ "2026-05-25",
+ "2026-06-04",
+ "2026-10-03",
+ "2026-11-01",
+ "2026-12-25",
+ "2026-12-26",
+]) {
+ assert(Boolean(m.getPublicHoliday(iso)), `Feiertag ${iso}`);
+ assert(m.getDayType(iso) === "feiertag", `Typ Feiertag ${iso}`);
+}
+
+rmSync(outDir, { recursive: true, force: true });
+console.log("OK – alle Kalender-Smoke-Checks bestanden.");
diff --git a/web/scripts/verify-suggestions.mjs b/web/scripts/verify-suggestions.mjs
new file mode 100644
index 0000000..acfa0aa
--- /dev/null
+++ b/web/scripts/verify-suggestions.mjs
@@ -0,0 +1,153 @@
+/**
+ * Qualitätstor für Suggestions (S06).
+ * Failt bei Müll, ungültigem type/weight, Duplikaten oder zu wenig Originalen.
+ *
+ * Usage: npm run check:suggestions
+ */
+import { readFileSync } from "fs";
+import { dirname, join } from "path";
+import { fileURLToPath } from "url";
+
+const __dirname = dirname(fileURLToPath(import.meta.url));
+const ROOT = join(__dirname, "..");
+const SUGGESTIONS_PATH = join(ROOT, "src", "data", "suggestions.ts");
+const CLEAN_PATH = join(__dirname, "clean-phrases.json");
+const MIN_ORIGINAL_SHARE = 0.7;
+const VALID_TYPES = new Set(["betrieb", "schule"]);
+
+/** Müll: Header/Signatur/Nummern-Artefakte – nicht echte Sätze mit „zur Unterschrift …“. */
+const JUNK_RE =
+ /Datum und Unterschrift|\bLfd\.?\s*Nr\b|……|…………|\.{4,}|\d{5,}|Ausbildungsnachweis|Für die Zeit|^Unterschrift\b|^Abteilung\b|Zuordnung zum Lernziel/i;
+
+/**
+ * @param {string} src
+ * @returns {{ suggestions: any[], themes: string[] }}
+ */
+function parseSuggestionsTs(src) {
+ const sugKey = "export const SUGGESTIONS: Suggestion[] = ";
+ const themeKey = "export const WEEK_THEMES: string[] = ";
+ const sugStart = src.indexOf(sugKey);
+ if (sugStart < 0) throw new Error("SUGGESTIONS-Export nicht gefunden");
+ const afterSug = sugStart + sugKey.length;
+ const themeStart = src.indexOf(themeKey, afterSug);
+ if (themeStart < 0) throw new Error("WEEK_THEMES-Export nicht gefunden");
+ const sugJson = src.slice(afterSug, themeStart).trim().replace(/;$/, "");
+ const afterTheme = themeStart + themeKey.length;
+ const nextExport = src.indexOf("\nexport const ", afterTheme);
+ if (nextExport < 0) throw new Error("Ende von WEEK_THEMES nicht gefunden");
+ const themeJson = src.slice(afterTheme, nextExport).trim().replace(/;$/, "");
+ return {
+ suggestions: JSON.parse(sugJson),
+ themes: JSON.parse(themeJson),
+ };
+}
+
+function fail(msg) {
+ console.error(`FAIL: ${msg}`);
+}
+
+function main() {
+ const errors = [];
+ const { suggestions, themes } = parseSuggestionsTs(
+ readFileSync(SUGGESTIONS_PATH, "utf8"),
+ );
+ const clean = JSON.parse(readFileSync(CLEAN_PATH, "utf8"));
+ const originalTexts = new Set(
+ (clean.activities ?? []).map((a) =>
+ (typeof a === "string" ? a : a.text).toLowerCase().replace(/\s+/g, " ").trim(),
+ ),
+ );
+ const themeText = (t) => (typeof t === "string" ? t : t?.text);
+ const realThemes = new Set(
+ [...(clean.themes ?? []), ...(clean.themesWeighted ?? [])]
+ .map(themeText)
+ .map((t) =>
+ String(t ?? "")
+ .replace(/>/g, ">")
+ .replace(/,\s*$/, "")
+ .trim()
+ .toLowerCase(),
+ )
+ .filter(Boolean),
+ );
+
+ if (!Array.isArray(suggestions) || suggestions.length === 0) {
+ errors.push("SUGGESTIONS leer oder ungültig");
+ }
+
+ const seen = new Map();
+ let junkCount = 0;
+ let badType = 0;
+ let badWeight = 0;
+ let dupCount = 0;
+
+ for (const s of suggestions) {
+ const text = String(s?.text ?? "").replace(/\s+/g, " ").trim();
+ if (JUNK_RE.test(text)) {
+ junkCount++;
+ if (junkCount <= 8) fail(`Müll-Regex: id=${s.id} "${text}"`);
+ }
+ if (!VALID_TYPES.has(s?.type)) {
+ badType++;
+ if (badType <= 8) fail(`type fehlt/ungültig: id=${s?.id} type=${s?.type}`);
+ }
+ if (!(Number(s?.weight) >= 1)) {
+ badWeight++;
+ if (badWeight <= 8) fail(`weight < 1: id=${s?.id} weight=${s?.weight}`);
+ }
+ const key = text.toLowerCase();
+ if (seen.has(key)) {
+ dupCount++;
+ if (dupCount <= 8) fail(`Duplikat: "${text}" (ids ${seen.get(key)}, ${s.id})`);
+ } else {
+ seen.set(key, s.id);
+ }
+ }
+
+ if (junkCount) errors.push(`${junkCount} Phrase(n) matchen Müll-Regex`);
+ if (badType) errors.push(`${badType} Phrase(n) ohne gültigen type`);
+ if (badWeight) errors.push(`${badWeight} Phrase(n) mit weight < 1`);
+ if (dupCount) errors.push(`${dupCount} case-insensitive Duplikat(e)`);
+
+ const betrieb = suggestions.filter((s) => s.type === "betrieb");
+ const schule = suggestions.filter((s) => s.type === "schule");
+ const exactBetrieb = betrieb.filter((s) =>
+ originalTexts.has(String(s.text).toLowerCase().replace(/\s+/g, " ").trim()),
+ );
+ const originalShare = betrieb.length ? exactBetrieb.length / betrieb.length : 0;
+ if (originalShare < MIN_ORIGINAL_SHARE) {
+ errors.push(
+ `Original-Anteil Betrieb ${(originalShare * 100).toFixed(1)}% < ${MIN_ORIGINAL_SHARE * 100}% (${exactBetrieb.length}/${betrieb.length})`,
+ );
+ }
+
+ const fakeThemes = themes.filter((t) => !realThemes.has(String(t).trim().toLowerCase()));
+ if (fakeThemes.length) {
+ errors.push(
+ `${fakeThemes.length} WEEK_THEMES nicht in clean-phrases: ${fakeThemes.slice(0, 5).join(" · ")}`,
+ );
+ }
+
+ const top10 = [...betrieb]
+ .sort((a, b) => b.weight - a.weight || a.text.localeCompare(b.text, "de"))
+ .slice(0, 10);
+
+ console.log("=== Suggestions Qualitätstor ===");
+ console.log(`Gesamt: ${suggestions.length} (Betrieb ${betrieb.length}, Schule ${schule.length})`);
+ console.log(
+ `Original-Anteil Betrieb: ${(originalShare * 100).toFixed(1)}% (${exactBetrieb.length}/${betrieb.length})`,
+ );
+ console.log(`WEEK_THEMES: ${themes.length} (echte Themen)`);
+ console.log("Top-10 Betrieb:");
+ for (const s of top10) console.log(` ${s.weight}× ${s.text}`);
+
+ if (errors.length) {
+ console.error("\nQualitätstor FEHLGESCHLAGEN:");
+ for (const e of errors) console.error(` - ${e}`);
+ process.exit(1);
+ }
+
+ console.log("\nQualitätstor OK");
+}
+
+main();
diff --git a/web/src/App.css b/web/src/App.css
new file mode 100644
index 0000000..21542cf
--- /dev/null
+++ b/web/src/App.css
@@ -0,0 +1,444 @@
+:root {
+ --ink: #1a2228;
+ --muted: #5c6b75;
+ --paper: #f3f0e8;
+ --panel: #fffdf8;
+ --line: #c9c2b4;
+ --accent: #0d6e6e;
+ --accent-deep: #094f4f;
+ --schule: #b45309;
+ --feiertag: #7c3aed;
+ --shadow: 0 18px 40px rgba(26, 34, 40, 0.08);
+ --font-display: "Fraunces", "Iowan Old Style", Georgia, serif;
+ --font-body: "Source Sans 3", "Segoe UI", sans-serif;
+}
+
+* {
+ box-sizing: border-box;
+}
+
+body {
+ margin: 0;
+ min-height: 100vh;
+ font-family: var(--font-body);
+ color: var(--ink);
+ background:
+ radial-gradient(ellipse 80% 50% at 10% -10%, rgba(13, 110, 110, 0.14), transparent 55%),
+ radial-gradient(ellipse 60% 40% at 100% 0%, rgba(180, 83, 9, 0.1), transparent 50%),
+ linear-gradient(180deg, #e8e4d8 0%, var(--paper) 40%, #ebe6dc 100%);
+ background-attachment: fixed;
+}
+
+.app {
+ width: min(920px, calc(100% - 2rem));
+ margin: 0 auto;
+ padding: 2rem 0 4rem;
+}
+
+.hero {
+ margin-bottom: 1.25rem;
+ animation: rise 0.55s ease-out both;
+}
+
+.brand {
+ font-family: var(--font-display);
+ font-size: clamp(2.4rem, 6vw, 3.5rem);
+ font-weight: 600;
+ letter-spacing: -0.03em;
+ line-height: 1;
+ color: var(--accent-deep);
+}
+
+.sub {
+ margin: 0.55rem 0 0.2rem;
+ font-size: 1.05rem;
+}
+
+.meta {
+ margin: 0;
+ color: var(--muted);
+ font-size: 0.95rem;
+}
+
+.toast {
+ position: fixed;
+ top: 1rem;
+ right: 1rem;
+ z-index: 20;
+ background: var(--ink);
+ color: #fff;
+ padding: 0.75rem 1rem;
+ border-radius: 8px;
+ box-shadow: var(--shadow);
+ animation: rise 0.25s ease-out;
+}
+
+/* Eine klare Arbeitsfläche statt Dashboard-Karten */
+.workspace {
+ background: var(--panel);
+ border: 1px solid var(--line);
+ border-radius: 18px;
+ padding: 1.35rem 1.45rem 1.55rem;
+ box-shadow: var(--shadow);
+ animation: rise 0.5s ease-out both;
+}
+
+.week-nav {
+ display: flex;
+ align-items: flex-start;
+ justify-content: space-between;
+ gap: 1rem;
+}
+
+.nav-btn {
+ flex-shrink: 0;
+}
+
+.week-title {
+ text-align: center;
+ flex: 1;
+}
+
+.week-heading {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 0.55rem;
+ flex-wrap: wrap;
+}
+
+.week-title h1 {
+ font-family: var(--font-display);
+ font-size: clamp(1.5rem, 3.5vw, 2rem);
+ margin: 0;
+}
+
+.done-badge {
+ font-size: 0.72rem;
+ font-weight: 700;
+ text-transform: uppercase;
+ letter-spacing: 0.06em;
+ padding: 0.2rem 0.5rem;
+ border-radius: 999px;
+ background: rgba(13, 110, 110, 0.14);
+ color: var(--accent-deep);
+ border: 1px solid rgba(13, 110, 110, 0.28);
+}
+
+.week-title p {
+ margin: 0.2rem 0 0;
+}
+
+.week-title .year {
+ color: var(--muted);
+ font-size: 0.95rem;
+}
+
+.day-pills {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.4rem;
+ justify-content: center;
+ margin: 1rem 0 0.75rem;
+}
+
+.pill {
+ display: inline-block;
+ padding: 0.25rem 0.55rem;
+ border-radius: 6px;
+ font-size: 0.78rem;
+ font-weight: 600;
+ border: 1px solid transparent;
+ background: rgba(13, 110, 110, 0.1);
+ color: var(--accent-deep);
+ border-color: rgba(13, 110, 110, 0.22);
+}
+
+.pill.type-schule {
+ background: rgba(180, 83, 9, 0.12);
+ color: var(--schule);
+ border-color: rgba(180, 83, 9, 0.25);
+}
+
+.pill.type-feiertag {
+ background: rgba(124, 58, 237, 0.1);
+ color: var(--feiertag);
+ border-color: rgba(124, 58, 237, 0.25);
+}
+
+.theme-row {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 0.75rem;
+ flex-wrap: wrap;
+ margin-top: 0.35rem;
+}
+
+.divider {
+ border: none;
+ border-top: 1px solid var(--line);
+ margin: 1.15rem 0 1rem;
+}
+
+.offer-head {
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ gap: 0.75rem;
+ margin-bottom: 0.65rem;
+}
+
+.offer-head h2,
+.selected-block h2 {
+ font-family: var(--font-display);
+ font-size: 1.25rem;
+ margin: 0;
+}
+
+.offer-actions {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.45rem;
+}
+
+.progress-row {
+ display: flex;
+ align-items: center;
+ gap: 0.75rem;
+ margin: 0.35rem 0 0.5rem;
+}
+
+.progress-track {
+ flex: 1;
+ height: 6px;
+ border-radius: 999px;
+ background: rgba(26, 34, 40, 0.08);
+ overflow: hidden;
+}
+
+.progress-fill {
+ height: 100%;
+ border-radius: inherit;
+ background: linear-gradient(90deg, var(--accent), var(--accent-deep));
+ transition: width 0.25s ease;
+}
+
+.progress-label {
+ font-size: 0.82rem;
+ color: var(--muted);
+ white-space: nowrap;
+}
+
+.offer-grid {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
+ gap: 0.6rem;
+ margin-top: 0.75rem;
+}
+
+.offer {
+ text-align: left;
+ padding: 0.85rem 0.9rem;
+ background: #faf7f0;
+ border: 1px solid var(--line);
+ border-radius: 10px;
+ font: inherit;
+ color: inherit;
+ cursor: pointer;
+ line-height: 1.35;
+ transition: transform 0.15s ease, border-color 0.15s ease, background 0.15s ease;
+}
+
+.offer:hover {
+ transform: translateY(-2px);
+ border-color: var(--accent);
+}
+
+.offer.selected {
+ background: rgba(13, 110, 110, 0.12);
+ border-color: var(--accent);
+ box-shadow: inset 0 0 0 1px var(--accent);
+}
+
+.offer.type-schule.selected {
+ background: rgba(180, 83, 9, 0.12);
+ border-color: var(--schule);
+ box-shadow: inset 0 0 0 1px var(--schule);
+}
+
+.offer-cat {
+ display: block;
+ font-size: 0.68rem;
+ text-transform: uppercase;
+ letter-spacing: 0.05em;
+ color: var(--muted);
+ margin-bottom: 0.25rem;
+}
+
+.selected-block {
+ margin-top: 1.25rem;
+}
+
+.selected-list {
+ list-style: none;
+ margin: 0.75rem 0 0;
+ padding: 0;
+ display: flex;
+ flex-direction: column;
+ gap: 0.4rem;
+}
+
+.selected-list li {
+ display: grid;
+ grid-template-columns: auto 1fr auto;
+ gap: 0.55rem;
+ align-items: center;
+ padding: 0.45rem 0.55rem;
+ background: #faf7f0;
+ border-radius: 8px;
+ border: 1px solid var(--line);
+}
+
+.tag {
+ font-size: 0.7rem;
+ font-weight: 700;
+ text-transform: uppercase;
+ letter-spacing: 0.04em;
+ color: var(--accent-deep);
+}
+
+.tag.type-schule {
+ color: var(--schule);
+}
+
+.hint {
+ color: var(--muted);
+ font-size: 0.9rem;
+ margin: 0.35rem 0 0;
+}
+
+.hint.center {
+ text-align: center;
+}
+
+.actions {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 0.55rem;
+ margin-top: 1.2rem;
+}
+
+.actions .primary {
+ flex: 1 1 100%;
+}
+
+button {
+ font: inherit;
+ cursor: pointer;
+ border-radius: 8px;
+ border: 1px solid var(--line);
+ background: #fff;
+ color: var(--ink);
+ padding: 0.55rem 0.9rem;
+ transition: background 0.15s ease, border-color 0.15s ease;
+}
+
+button:hover:not(:disabled) {
+ border-color: var(--accent);
+}
+
+button:disabled {
+ opacity: 0.4;
+ cursor: not-allowed;
+}
+
+button.primary {
+ background: var(--accent);
+ border-color: var(--accent);
+ color: #fff;
+ font-weight: 600;
+ padding: 0.85rem 1rem;
+}
+
+button.primary:hover:not(:disabled) {
+ background: var(--accent-deep);
+}
+
+button.secondary {
+ background: #f4f1ea;
+}
+
+button.icon {
+ width: 2rem;
+ padding: 0;
+ font-size: 1.15rem;
+ line-height: 1;
+ border: none;
+ background: transparent;
+}
+
+button.linkish {
+ border: none;
+ background: transparent;
+ color: var(--accent-deep);
+ text-decoration: underline;
+ padding: 0.25rem 0;
+}
+
+.footer {
+ text-align: center;
+ margin-top: 1.1rem;
+}
+
+@keyframes rise {
+ from {
+ opacity: 0;
+ transform: translateY(10px);
+ }
+ to {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+@media (max-width: 700px) {
+ .app {
+ width: min(100%, calc(100% - 1.25rem));
+ padding-top: 1.25rem;
+ }
+
+ .workspace {
+ padding: 1.1rem 1rem 1.25rem;
+ }
+
+ .week-nav {
+ flex-direction: column;
+ align-items: stretch;
+ }
+
+ .nav-btn {
+ width: 100%;
+ }
+
+ .actions,
+ .offer-actions {
+ flex-direction: column;
+ }
+
+ .actions button,
+ .offer-actions button {
+ width: 100%;
+ }
+
+ .progress-row {
+ flex-direction: column;
+ align-items: stretch;
+ gap: 0.35rem;
+ }
+
+ .progress-label {
+ white-space: normal;
+ }
+}
diff --git a/web/src/App.tsx b/web/src/App.tsx
new file mode 100644
index 0000000..da3dc32
--- /dev/null
+++ b/web/src/App.tsx
@@ -0,0 +1,480 @@
+import { useEffect, useMemo, useState } from "react";
+import { SUGGESTION_STATS, WEEK_THEMES, type Suggestion } from "./data/suggestions";
+import {
+ formatDE,
+ getDayInfo,
+ typeLabel,
+ weekWorkdays,
+} from "./lib/calendar";
+import { exportWeekDocx } from "./lib/exportDocx";
+import { exportWeekPdf } from "./lib/exportPdf";
+import {
+ pickRandomSuggestions,
+ pickWeekSet,
+ suggestionCount,
+ weekNeedsSchool,
+} from "./lib/suggest";
+import {
+ createEmptyWeek,
+ ensureWeek,
+ loadState,
+ nextWeekMonday,
+ pickTheme,
+ prevWeekMonday,
+ saveState,
+ STORAGE_KEY,
+ STORAGE_KEY_LEGACY,
+ type AppState,
+ type WeekEntry,
+} from "./lib/storage";
+import { missingExportFields } from "./lib/weekExport";
+import { TRAINEE } from "./data/holidays-bw";
+import "./App.css";
+
+const OFFER_COUNT = 4;
+const TARGET_ACTIVITIES = 8;
+const MIN_BETRIEB = 4;
+
+function withWeek(state: AppState, monday: string): AppState {
+ if (state.weeks[monday]) return state;
+ return {
+ ...state,
+ weeks: { ...state.weeks, [monday]: createEmptyWeek(monday) },
+ };
+}
+
+function selectionFromWeek(w: WeekEntry | undefined): Suggestion[] {
+ if (!w) return [];
+ return [
+ ...w.activities.map((text, i) => ({
+ id: -1000 - i,
+ text,
+ type: "betrieb" as const,
+ category: "Gespeichert",
+ weight: 1,
+ })),
+ ...w.schoolTopics
+ .filter((t) => t !== "Ferien")
+ .map((text, i) => ({
+ id: -2000 - i,
+ text,
+ type: "schule" as const,
+ category: "Gespeichert",
+ weight: 1,
+ })),
+ ];
+}
+
+function draftFields(monday: string, selected: Suggestion[]) {
+ const activities = selected.filter((s) => s.type === "betrieb").map((s) => s.text);
+ let schoolTopics = selected.filter((s) => s.type === "schule").map((s) => s.text);
+ if (!weekNeedsSchool(monday)) schoolTopics = ["Ferien"];
+ return { activities, schoolTopics };
+}
+
+function App() {
+ const [state, setState] = useState(() => {
+ const initial = loadState();
+ return withWeek(initial, initial.currentWeekMonday);
+ });
+ const [offer, setOffer] = useState([]);
+ const [selected, setSelected] = useState([]);
+ const [flash, setFlash] = useState("");
+ const [exporting, setExporting] = useState(false);
+
+ const monday = state.currentWeekMonday;
+ const week = state.weeks[monday] ?? createEmptyWeek(monday);
+ const needsSchool = weekNeedsSchool(monday);
+ const betriebCount = selected.filter((s) => s.type === "betrieb").length;
+ const canExport = betriebCount >= MIN_BETRIEB && !exporting;
+
+ useEffect(() => {
+ setState((prev) => withWeek(prev, prev.currentWeekMonday));
+ }, [state.currentWeekMonday]);
+
+ useEffect(() => {
+ saveState(state);
+ }, [state]);
+
+ // Auswahl + Vorschläge laden, wenn die offene Woche wechselt
+ useEffect(() => {
+ const w = state.weeks[monday];
+ const fromSaved = selectionFromWeek(w);
+ setSelected(fromSaved);
+ setOffer(
+ pickRandomSuggestions(
+ monday,
+ OFFER_COUNT,
+ state.usedSuggestionIds,
+ fromSaved.map((s) => s.text),
+ ),
+ );
+ // nur bei Wochenwechsel
+ // eslint-disable-next-line react-hooks/exhaustive-deps
+ }, [monday]);
+
+ const dayPills = useMemo(
+ () =>
+ weekWorkdays(monday).map((d) => {
+ const info = getDayInfo(d);
+ return { date: d, info };
+ }),
+ [monday],
+ );
+
+ const showToast = (msg: string) => {
+ setFlash(msg);
+ window.setTimeout(() => setFlash(""), 2200);
+ };
+
+ const persistDraft = (nextSelected: Suggestion[]) => {
+ setSelected(nextSelected);
+ const { activities, schoolTopics } = draftFields(monday, nextSelected);
+ setState((prev) => {
+ const base = withWeek(prev, monday);
+ return {
+ ...base,
+ weeks: {
+ ...base.weeks,
+ [monday]: {
+ ...base.weeks[monday],
+ activities,
+ schoolTopics,
+ },
+ },
+ };
+ });
+ };
+
+ const refreshOffer = (count = OFFER_COUNT) => {
+ setOffer(
+ pickRandomSuggestions(
+ monday,
+ count,
+ state.usedSuggestionIds,
+ selected.map((s) => s.text),
+ ),
+ );
+ };
+
+ const toggleSelect = (s: Suggestion) => {
+ const exists = selected.some((x) => x.text === s.text);
+ const next = exists
+ ? selected.filter((x) => x.text !== s.text)
+ : [...selected, s];
+ persistDraft(next);
+ };
+
+ const removeSelected = (text: string) => {
+ persistDraft(selected.filter((s) => s.text !== text));
+ };
+
+ const autoFillWeek = () => {
+ const picks = pickWeekSet(
+ monday,
+ state.usedSuggestionIds,
+ selected.map((s) => s.text),
+ );
+ const texts = new Set(selected.map((s) => s.text));
+ const merged = [...selected];
+ for (const p of picks) {
+ if (!texts.has(p.text)) {
+ merged.push(p);
+ texts.add(p.text);
+ }
+ }
+ persistDraft(merged);
+ setOffer(
+ pickRandomSuggestions(
+ monday,
+ OFFER_COUNT,
+ state.usedSuggestionIds,
+ merged.map((s) => s.text),
+ ),
+ );
+ showToast("Woche mit Vorschlägen gefüllt");
+ };
+
+ const buildWeekFromSelection = (): WeekEntry => {
+ const { activities, schoolTopics: schoolFromSel } = draftFields(monday, selected);
+ let schoolTopics = schoolFromSel;
+ if (needsSchool && schoolTopics.length === 0) {
+ const schoolPick = pickRandomSuggestions(
+ monday,
+ 4,
+ state.usedSuggestionIds,
+ [],
+ ).filter((s) => s.type === "schule");
+ schoolTopics = schoolPick.slice(0, 3).map((s) => s.text);
+ }
+ return {
+ ...week,
+ activities,
+ schoolTopics,
+ weekTheme: week.weekTheme || pickTheme(),
+ done: true,
+ };
+ };
+
+ const finishWeek = async (andExport: "docx" | "pdf" | "both") => {
+ if (betriebCount < MIN_BETRIEB) {
+ showToast(`Mindestens ${MIN_BETRIEB} Betriebs-Vorschläge auswählen`);
+ return;
+ }
+
+ setExporting(true);
+ try {
+ const finished = buildWeekFromSelection();
+ if (!finished.weekTheme.trim()) finished.weekTheme = pickTheme();
+ if (!finished.frameworkRefs.length) {
+ finished.frameworkRefs = [...week.frameworkRefs];
+ }
+ if (!needsSchool && finished.schoolTopics.length === 0) {
+ finished.schoolTopics = ["Ferien"];
+ }
+
+ const missing = missingExportFields(finished);
+ if (missing.length) {
+ showToast(`Export unvollständig: ${missing.join(", ")}`);
+ return;
+ }
+
+ const usedIds = [...state.usedSuggestionIds];
+ for (const s of selected) {
+ if (s.id > 0 && !usedIds.includes(s.id)) usedIds.push(s.id);
+ }
+
+ const nextMon = nextWeekMonday(monday);
+ setState((prev) => {
+ const base = {
+ ...prev,
+ usedSuggestionIds: usedIds,
+ weeks: { ...prev.weeks },
+ };
+ ensureWeek(base, monday);
+ base.weeks[monday] = finished;
+ base.currentWeekMonday = nextMon;
+ ensureWeek(base, nextMon);
+ return base;
+ });
+
+ // Ein Klick: gleicher Inhalt (WeekExportContent) in DOCX und PDF
+ if (andExport === "docx" || andExport === "both") await exportWeekDocx(finished);
+ if (andExport === "pdf" || andExport === "both") exportWeekPdf(finished);
+
+ showToast(`Woche ${finished.number} exportiert – weiter zur nächsten`);
+ } catch (err) {
+ console.error(err);
+ showToast("Export fehlgeschlagen – bitte erneut versuchen");
+ } finally {
+ setExporting(false);
+ }
+ };
+
+ const goWeek = (mon: string) => {
+ setState((prev) => withWeek({ ...prev, currentWeekMonday: mon }, mon));
+ };
+
+ const rerollTheme = () => {
+ setState((prev) => {
+ const base = withWeek(prev, monday);
+ const themes = WEEK_THEMES.filter((t) => t !== base.weeks[monday].weekTheme);
+ const next = themes[Math.floor(Math.random() * themes.length)] || pickTheme();
+ return {
+ ...base,
+ weeks: {
+ ...base.weeks,
+ [monday]: { ...base.weeks[monday], weekTheme: next },
+ },
+ };
+ });
+ };
+
+ const progressPct = Math.min(100, Math.round((betriebCount / TARGET_ACTIVITIES) * 100));
+
+ return (
+
+
+ Berichtsheft
+
+ {TRAINEE.name} · Büromanagement · Kfz · Abt. {TRAINEE.department}
+
+
+ {suggestionCount()} Vorschläge aus {SUGGESTION_STATS.sourceFiles} Heften ·{" "}
+ {Math.round(SUGGESTION_STATS.originalShareBetrieb * 100)}% Originalton
+
+
+
+ {flash &&
{flash}
}
+
+
+
+
+
+
+
Woche Nr. {week.number}
+ {week.done && Fertig}
+
+
+ {formatDE(week.from)} – {formatDE(week.to)}
+
+
{week.yearLabel}
+
+
+
+
+
+ {dayPills.map(({ date, info }) => (
+
+ {info.weekdayLabel.slice(0, 2)} · {typeLabel(info.type)}
+ {info.holidayName ? ` (${info.holidayName})` : ""}
+ {info.schoolHolidayName && info.type !== "feiertag" ? " · Ferien" : ""}
+
+ ))}
+
+
+
+
+ Thema der Woche: {week.weekTheme}
+
+
+
+
+ {needsSchool
+ ? "Di/Do Berufsschule – Schul-Vorschläge können mit gewählt werden"
+ : "Ferien / keine Schule diese Woche (alles Betrieb)"}
+
+
+
+
+
+
Vorschläge wählen
+
+
+
+
+
+
+
+
+
+
+ Betrieb {betriebCount}/{TARGET_ACTIVITIES}
+ {betriebCount < MIN_BETRIEB ? ` · mind. ${MIN_BETRIEB} für Export` : " · bereit"}
+
+
+
+ Antippen zum Auswählen oder Abwählen · kein Tippen nötig
+
+
+ {offer.map((s) => {
+ const active = selected.some((x) => x.text === s.text);
+ return (
+
+ );
+ })}
+
+
+
+ Gewählt ({selected.length})
+ {selected.length === 0 ? (
+ Noch nichts gewählt – Vorschläge antippen oder automatisch füllen.
+ ) : (
+
+ {selected.map((s) => (
+ -
+
+ {s.type === "schule" ? "Schule" : "Betrieb"}
+
+ {s.text}
+
+
+ ))}
+
+ )}
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
+
+export default App;
diff --git a/web/src/assets/hero.png b/web/src/assets/hero.png
new file mode 100644
index 0000000..02251f4
Binary files /dev/null and b/web/src/assets/hero.png differ
diff --git a/web/src/assets/vite.svg b/web/src/assets/vite.svg
new file mode 100644
index 0000000..5101b67
--- /dev/null
+++ b/web/src/assets/vite.svg
@@ -0,0 +1 @@
+
diff --git a/web/src/data/holidays-bw.ts b/web/src/data/holidays-bw.ts
new file mode 100644
index 0000000..b55c993
--- /dev/null
+++ b/web/src/data/holidays-bw.ts
@@ -0,0 +1,63 @@
+/** Baden-Württemberg Schulferien und gesetzliche Feiertage
+ * Quellen: Kultusministerium BW / KMK (Angaben ohne Gewähr).
+ */
+
+export type DateRange = { from: string; to: string; name: string };
+
+/** ISO date YYYY-MM-DD inclusive ranges */
+export const BW_SCHOOL_HOLIDAYS: DateRange[] = [
+ // Schuljahr 2025/26
+ { from: "2025-12-22", to: "2026-01-05", name: "Weihnachtsferien" },
+ { from: "2026-03-30", to: "2026-04-11", name: "Osterferien" },
+ { from: "2026-05-26", to: "2026-06-05", name: "Pfingstferien" },
+ { from: "2026-07-30", to: "2026-09-12", name: "Sommerferien" },
+ { from: "2026-10-26", to: "2026-10-30", name: "Herbstferien" },
+ { from: "2026-10-31", to: "2026-10-31", name: "Reformationsfest" },
+ // Schuljahr 2026/27
+ { from: "2026-12-23", to: "2027-01-09", name: "Weihnachtsferien" },
+ { from: "2027-03-25", to: "2027-03-25", name: "Gründonnerstag" },
+ { from: "2027-03-30", to: "2027-04-03", name: "Osterferien" },
+ { from: "2027-05-18", to: "2027-05-29", name: "Pfingstferien" },
+ { from: "2027-07-29", to: "2027-09-11", name: "Sommerferien" },
+ { from: "2027-11-02", to: "2027-11-06", name: "Herbstferien" },
+ // Schuljahr 2027/28
+ { from: "2027-12-23", to: "2028-01-08", name: "Weihnachtsferien" },
+];
+
+/** Fixed + computed BW public holidays as ISO dates */
+export const BW_PUBLIC_HOLIDAYS: Record = {
+ "2026-01-01": "Neujahr",
+ "2026-01-06": "Heilige Drei Könige",
+ "2026-04-03": "Karfreitag",
+ "2026-04-06": "Ostermontag",
+ "2026-05-01": "Tag der Arbeit",
+ "2026-05-14": "Christi Himmelfahrt",
+ "2026-05-25": "Pfingstmontag",
+ "2026-06-04": "Fronleichnam",
+ "2026-10-03": "Tag der Deutschen Einheit",
+ "2026-11-01": "Allerheiligen",
+ "2026-12-25": "1. Weihnachtsfeiertag",
+ "2026-12-26": "2. Weihnachtsfeiertag",
+ "2027-01-01": "Neujahr",
+ "2027-01-06": "Heilige Drei Könige",
+ "2027-03-26": "Karfreitag",
+ "2027-03-29": "Ostermontag",
+ "2027-05-01": "Tag der Arbeit",
+ "2027-05-06": "Christi Himmelfahrt",
+ "2027-05-17": "Pfingstmontag",
+ "2027-05-27": "Fronleichnam",
+ "2027-10-03": "Tag der Deutschen Einheit",
+ "2027-11-01": "Allerheiligen",
+ "2027-12-25": "1. Weihnachtsfeiertag",
+ "2027-12-26": "2. Weihnachtsfeiertag",
+};
+
+export const TRAINEE = {
+ name: "Nico Baumann",
+ department: "43180",
+ startDate: "2024-09-02",
+};
+
+/** Last completed day in existing folder (Karfreitag, Woche 78) */
+export const LAST_COMPLETED_DATE = "2026-04-03";
+export const START_WEEK_NUMBER = 79;
diff --git a/web/src/data/suggestions.ts b/web/src/data/suggestions.ts
new file mode 100644
index 0000000..e7b2ead
--- /dev/null
+++ b/web/src/data/suggestions.ts
@@ -0,0 +1,5543 @@
+/* AUTO-GENERATED aus scored-phrases + sparsame Varianten (S04) · 781 Vorschläge · 2026-07-26 */
+export type SuggestionType = "betrieb" | "schule";
+
+export type Suggestion = {
+ id: number;
+ text: string;
+ type: SuggestionType;
+ category: string;
+ /** Häufigkeit/Qualität aus den Originalheften (Varianten: originalWeight - 2) */
+ weight: number;
+};
+
+export const SUGGESTIONS: Suggestion[] = [
+ {
+ "id": 1,
+ "text": "Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 9
+ },
+ {
+ "id": 2,
+ "text": "Termine mit Kunden vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 7
+ },
+ {
+ "id": 3,
+ "text": "Termine telefonisch vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 7
+ },
+ {
+ "id": 4,
+ "text": "Ablage verwaltet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 6
+ },
+ {
+ "id": 5,
+ "text": "Getränke geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 6
+ },
+ {
+ "id": 6,
+ "text": "Rechnungen geschrieben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 6
+ },
+ {
+ "id": 7,
+ "text": "Ablage einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 5
+ },
+ {
+ "id": 8,
+ "text": "Ablage sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 5
+ },
+ {
+ "id": 9,
+ "text": "Rechnungen erstellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 5
+ },
+ {
+ "id": 10,
+ "text": "Rechnungen fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 5
+ },
+ {
+ "id": 11,
+ "text": "Rechnungen per E-Mail verschickt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 4
+ },
+ {
+ "id": 12,
+ "text": "Ablage sortiert und archiviert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "id": 13,
+ "text": "Aufträge bearbeitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "id": 14,
+ "text": "Aufträge für die kommende Woche vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "id": 15,
+ "text": "Aufträge vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 3
+ },
+ {
+ "id": 16,
+ "text": "Getränke besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 3
+ },
+ {
+ "id": 17,
+ "text": "Getränke für die Belegschaft geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 3
+ },
+ {
+ "id": 18,
+ "text": "Kasse gezählt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 3
+ },
+ {
+ "id": 19,
+ "text": "Kundin nachhause gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "id": 20,
+ "text": "Reifen bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 3
+ },
+ {
+ "id": 21,
+ "text": "Telefonisch Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "id": 22,
+ "text": "Termine geplant und vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 3
+ },
+ {
+ "id": 23,
+ "text": "Ablage archiviert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 24,
+ "text": "Ablage organisiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 25,
+ "text": "Aufträge für die kommende Woche vorbereitet und einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 26,
+ "text": "Aufträge sortiert und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 27,
+ "text": "Batterien und Additive bestellt fürs Lager",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 28,
+ "text": "Bestellte Artikel ins Lagersystem eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 29,
+ "text": "Betriebsurlaub",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 30,
+ "text": "Bewertungen gesammelt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 31,
+ "text": "Cybersicherheitsherausforderungen absolviert bei „Guardey“",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 2
+ },
+ {
+ "id": 32,
+ "text": "Einrichtung der Digitale Kundenkarte für unseren Betrieb",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 33,
+ "text": "Fahrzeug getankt und rausgeputzt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "id": 34,
+ "text": "Fahrzeug online abgemeldet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "id": 35,
+ "text": "Getränke und Mahlzeiten für die Belegschaft geholt /bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 36,
+ "text": "Kassenbuch führen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 2
+ },
+ {
+ "id": 37,
+ "text": "Kassenbuch geführt und die Kasse gezählt auf Vollständigkeit",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 2
+ },
+ {
+ "id": 38,
+ "text": "Kunden die Rechnung im Detail erklärt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 39,
+ "text": "Kunden per Telefon betreut und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 40,
+ "text": "Kundentelefonate durchgeführt zwecks Termine",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 41,
+ "text": "Lagerware einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 42,
+ "text": "Mobilitätsgarantien abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 43,
+ "text": "Rechnung per E-Mail verschickt und persönlich bei Kunden den Betrag Bar und mithilfe des EC-Kartenlesegerät einzufordern",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 44,
+ "text": "Rechnungen abgeschlossen und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 45,
+ "text": "Rechnungen erledigt und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 46,
+ "text": "Rechnungsanschrift telefonisch ändern lassen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 47,
+ "text": "Rechnungsstand von einem Unfall bei unserem Anwalt abgefragt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 48,
+ "text": "Rücksendungen frakturiert und Pfandartikel retourniert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 49,
+ "text": "Spülmaschine aus-/eingeräumt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 50,
+ "text": "Spülmaschine ausgeräumt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 2
+ },
+ {
+ "id": 51,
+ "text": "Termine eingeplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 52,
+ "text": "Termine vereinbart mit Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 53,
+ "text": "Termine vereinbart und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 2
+ },
+ {
+ "id": 54,
+ "text": "Versicherungsdienstleister angerufen, um den Status der Schadensnummer abzufragen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 2
+ },
+ {
+ "id": 55,
+ "text": "Warenrückgabe",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 56,
+ "text": "WM Artikel retourniert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 2
+ },
+ {
+ "id": 57,
+ "text": "Zahlungsavis angefordert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 2
+ },
+ {
+ "id": 58,
+ "text": "(Montag Urlaub, Dienstag feiertag)",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 59,
+ "text": "A-Klasse Mietvertrag ausgefüllt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 60,
+ "text": "Ablage abgeheftet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 61,
+ "text": "Ablage eingeordnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 62,
+ "text": "Ablage sortiert und eingeordnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 63,
+ "text": "Ablage verstaut",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 64,
+ "text": "Ablage wegsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 65,
+ "text": "Ablegen und Sortieren von fertigen Aufträgen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 66,
+ "text": "ADAC Fall aus dem Ausland bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 67,
+ "text": "Additive bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 68,
+ "text": "Aktueller Zustand der Mietfahrzeuge festgehalten, um das Fahrzeug zur Miete vorzubereiten",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 69,
+ "text": "Alle Schränke im Büro nass rausgewischt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 70,
+ "text": "Alt teile und Retouren zurückgeschickt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 71,
+ "text": "Alte Felgenrechnung aus dem Jahr 2018 gesucht für eine Kunden im Archiv",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 72,
+ "text": "Alten Auftrag rausgesucht",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 73,
+ "text": "Angebot für Reifenwechsel individuell nach Kundenwunsch erstellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 74,
+ "text": "Anlieferung der WM-Bestellung entgegengenommen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 75,
+ "text": "Anrufe von Kunden abgefertigt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 76,
+ "text": "Arbeitsbus vollgetankt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 77,
+ "text": "Arbeitsmaterial bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 78,
+ "text": "Arbeitsmaterial zum Geschäftspartner gefahren und die Fertigstellung in Auftrag gegeben",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 79,
+ "text": "Aufträge abgeschlossen zu Rechnungen gewandelt und den Kunden Telefonisch Bescheid gegeben. Daraufhin Kunden abkassiert und Fahrzeug rausgegeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 80,
+ "text": "Aufträge alle vorsortiert für den Radwechseltag",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 81,
+ "text": "Aufträge angenommen, bearbeitet und einsortiert für die laufende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 82,
+ "text": "Aufträge ausgedruckt für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 83,
+ "text": "Aufträge ausgedruckt und abgerechnet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 84,
+ "text": "Aufträge ausgedruckt und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 85,
+ "text": "Aufträge bearbeitet und vervollständigt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 86,
+ "text": "Aufträge bearbeitet/eingetippt, Rechnungen fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 87,
+ "text": "Aufträge beschriftet und in die jeweiligen Tagesfächer einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 88,
+ "text": "Aufträge erfasst und für die kommende Woche vorbereitet",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 89,
+ "text": "Aufträge erfasst, gedruckt und anschließend abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 90,
+ "text": "Aufträge erstellt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 91,
+ "text": "Aufträge erstellt und vorbereitet für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 92,
+ "text": "Aufträge erstellt, ausgedruckt und einsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 93,
+ "text": "Aufträge erstellt, ausgedruckt und vorsortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 94,
+ "text": "Aufträge fertiggestellt und zu Rechnungen umgewandelt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 95,
+ "text": "Aufträge für die kommende Woche vorbereitet und ausgedruckt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 96,
+ "text": "Aufträge für die nächste Woche vorbereitet und sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 97,
+ "text": "Aufträge geplant und in unseren Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 98,
+ "text": "Aufträge in Rechnungen umgewandelt und Kunden Bescheid gegeben das Ihr Auto fertig ist",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 99,
+ "text": "Aufträge unterschreiben lassen und an unsere Mechaniker weitergegeben",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 100,
+ "text": "Aufträge vervollständigt und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 101,
+ "text": "Aufträge vorbereitet und eingeplant",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 102,
+ "text": "Aufträge vorbereitet und mit den Kunden durchgesprochen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 103,
+ "text": "Aufträge vorbereitet, ausgedruckt und sortiert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 104,
+ "text": "Aufträge/Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 105,
+ "text": "Auftragsabwicklung",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 106,
+ "text": "Auftragsabwicklungen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 107,
+ "text": "Auftragsbearbeitung weiter einstudiert damit im weiteren Verlauf schneller die Rechnung fertiggestellt werden kann",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 108,
+ "text": "Auftragsfreigabe bekommen, Reifen bestellt und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 109,
+ "text": "Auftragsunterlagen für die nächste Woche ausgedruckt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 110,
+ "text": "Auftragsvorbereitung für den kommenden Reifenwechseltag",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 111,
+ "text": "Auftragsvorbereitung für die kommende Woche",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 112,
+ "text": "Ausgeliehenes Fahrzeug getankt und zurückgebracht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 113,
+ "text": "Auto Ersatzteil beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 114,
+ "text": "Autoteile zum Lackierer gebracht nach Wörnitz",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 115,
+ "text": "Bargeld Kasse gezählt und abgeglichen mit dem Kassenbuch",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 116,
+ "text": "Bei Aufträgen Zeit und Teile geprüft vervollständigt und daraufhin die Rechnung ausgedruckt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 117,
+ "text": "Bei unserem Leihwagen Bestandsaufnahme gemacht wie z.B. Tankfüllstand oder km-Stand",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 118,
+ "text": "Beim WM in Crailsheim fehlende Teile abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 119,
+ "text": "Beim WM in Crailsheim Leuchtmittel abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 120,
+ "text": "Beim WM in Crailsheim Teile abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 121,
+ "text": "Berechnete Aufträge abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 122,
+ "text": "Berichtsheft ausgedruckt und eingeordnet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 123,
+ "text": "Bestellungen einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 124,
+ "text": "Betriebs Fahrzeug Abmeldung durchgeführt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 125,
+ "text": "Bewertungen für autoservice.com gesammelt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 126,
+ "text": "Bewertungen gesammelt für autoservice.com",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 127,
+ "text": "Bosch Azubi Event in Karlsruhe",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 128,
+ "text": "Bosch Mobilitätsgarantie abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 129,
+ "text": "Bosch Service Sticker ausgeschnitten",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 130,
+ "text": "Bosch-Mobilitätsgarantie abgeschlossen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 131,
+ "text": "Büroartikel nachgefüllt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 132,
+ "text": "Büromaterial beschaffen (Tonerpatronen)",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 133,
+ "text": "Computer update in die Wege geleitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 134,
+ "text": "Cybersicherheitsaufgaben von „Guardey“ absolviert",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 135,
+ "text": "Cybersicherheitsherausforderungen bei Guardey absolviert",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 136,
+ "text": "Daraufhin habe ich mich selbst an die Systemanwendung „Repdoc“ rangetastet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 137,
+ "text": "Deckenlampen entstaubt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 138,
+ "text": "Deckenleuchten abgestaubt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 139,
+ "text": "Den ersten Fahrzeugschein abgetippt, um dies im System festzuhalten das wir die richtigen Kfz-Teile bestellen können für das spezifische Auto",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 140,
+ "text": "DPD Paket in Crailsheim abgegeben",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 141,
+ "text": "Dringendes Ersatzteil in Feuchtwangen beim Autohaus Oppel abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 142,
+ "text": "Druckerpapier aufgefüllt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 143,
+ "text": "E-Mails an Unternehmen geschrieben",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 144,
+ "text": "E-Mails bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 145,
+ "text": "Ebenfalls gehört es dazu die Spülmaschine auszuräumen, um das Geschirr zu verstauen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 146,
+ "text": "Ein BMW Getriebe zum externen Mechaniker gefahren, und drei volle Gaskartuschen abgeholt für unseren Gabelstapler bei der Firma Hanselmann in Crailsheim",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 147,
+ "text": "Ein Opel Corsa nach der Reparatur in die Waschstraße gefahren",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 148,
+ "text": "Ein Teil beim Eisenfischer in Crailsheim abgeholt und mitgenommen",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 149,
+ "text": "Eine Förch Bestellung verräumt und eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 150,
+ "text": "Eine Maschine bei der Firma Ströbel GmbH abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 151,
+ "text": "Eine Maschine zu Ströbel GmbH gebracht zur Reparatur",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 152,
+ "text": "Eine Rohrschelle beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 153,
+ "text": "Eingangsrechnung überprüft",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 154,
+ "text": "Eingangsrechnung überprüft und telefonisch korrigieren lassen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 155,
+ "text": "Endgültige Vorbereitung der Reifenwechseltage",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 156,
+ "text": "Ersatzteile bei Porsche in Heilbronn abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 157,
+ "text": "Ersatzteile beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 158,
+ "text": "Essen bestellt für die Woche",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 159,
+ "text": "Essen für das Team abgeholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 160,
+ "text": "Essen für die Belegschaft bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 161,
+ "text": "Essen für die kommende Woche für die Belegschaft bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 162,
+ "text": "Essenliste für das Team ausgedruckt und bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 163,
+ "text": "Essenplan für die Belegschaft ausgedruckt und bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 164,
+ "text": "Essensliste für unsere Mitarbeiter ausgedruckt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 165,
+ "text": "Exceltabelle mit abgefahrenen Reifen abgearbeitet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 166,
+ "text": "Fahrzeug vom Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 167,
+ "text": "Fahrzeug zu Oppel nach Ansbach zum Garantiefall überführt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 168,
+ "text": "Fahrzeug zum Lackierer gebracht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 169,
+ "text": "Fahrzeugannahme der Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 170,
+ "text": "Fahrzeuge an Kunden übergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 171,
+ "text": "Fahrzeuge angelegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 172,
+ "text": "Fahrzeuge aufgetankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 173,
+ "text": "Fahrzeuge umgeparkt, um Platz zu schaffen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 174,
+ "text": "Fahrzeuge zur Vermietung vorbereitet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 175,
+ "text": "Fahrzeugschein in unser System eingebucht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 176,
+ "text": "Fahrzeugteil in Ansbach abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 177,
+ "text": "Fahrzeugteil in Heilsbronn abholen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 178,
+ "text": "Fahrzeugteil vom Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 179,
+ "text": "Fahrzeugteil vom Lackierer in Schopfloch abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 180,
+ "text": "Fahrzeugteile abgegeben",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 181,
+ "text": "Fahrzeugteile beim Autohaus Oppel in Feuchtwangen abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 182,
+ "text": "Fahrzeugteile In Crailsheim und Ansbach (WM, MAN) abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 183,
+ "text": "Fahrzeugteile in Wörnitz geholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 184,
+ "text": "Fahrzeugteile nach Rothenburg zu einem Geschäftspartner gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 185,
+ "text": "Fahrzeugteile und Arbeitswerte in Rechnungen aufgenommen, dann diese Rechnungen fertiggestellt und dem Kunden vorgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 186,
+ "text": "Fahrzeugübergabe an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 187,
+ "text": "Fehlende Informationen ins System eingetragen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 188,
+ "text": "Felgen ausgelagert und Kunden mitgegeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 189,
+ "text": "Fertige Abgasuntersuchungs berichte abgeheftet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 190,
+ "text": "Fertige Aufträge eingetippt in Rechnungen gewandelt, ausgedruckt und Kunden Bescheid gegeben. Damit diese Ihre Fahrzeuge abholen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 191,
+ "text": "Fertige Aufträge in Rechnungen umgewandelt, Kunden telefonisch informiert, Zahlungen entgegengenommen und Fahrzeuge anschließend übergeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 192,
+ "text": "Fertige Aufträge sortieren und Abheften",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 193,
+ "text": "Fertige Aufträge sortiert und abgelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 194,
+ "text": "Fertige Aufträge zu Rechnungen verarbeitet, ausgedruckt und Kunden informiert, damit sie ihre Fahrzeuge abholen können",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 195,
+ "text": "Förch und WM Lieferungen verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 196,
+ "text": "Freigabe für Reparaturen eingeholt bei Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 197,
+ "text": "Für die Firma Frühstück geholt in Schnelldorf",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 198,
+ "text": "Für ein LKW fehlende Teile in Aurach abgeholt bei MAN",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 199,
+ "text": "Für unsere Reifenwechseltage eine 5-seitige Liste von Kunden angerufen, um Termine zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 200,
+ "text": "Garantie Rücknahme beantragt beim WM",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 201,
+ "text": "Garantiefall bearbeitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 202,
+ "text": "Garantiefall beim Lieferanten eingereicht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 203,
+ "text": "Garantiefälle bearbeitet und weitergeleitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 204,
+ "text": "Garantiefälle eingereicht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 205,
+ "text": "Gas abgeholt bei REWU",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 206,
+ "text": "Gas Kartuschen zu Hanselmann in Crailsheim gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 207,
+ "text": "Geholfen eingelagerte Räder mit vorzubereiten",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 208,
+ "text": "Geis Fahrer von unserem Großkunden zu Ihrer Firma gebracht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 209,
+ "text": "Geis Mitarbeiter zurückgefahren",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 210,
+ "text": "Geschäftswagen aufgetankt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 211,
+ "text": "Geschenke zusammengestellt und beklebt für unsere Geschäftskunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 212,
+ "text": "Getränke für das Kollegium besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 213,
+ "text": "Getränke für die Belegschaft besorgt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 214,
+ "text": "Getränke für unsere Belegschaft geholt",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 215,
+ "text": "Getränke geholt für unseren Betrieb",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 216,
+ "text": "Gewährleistungsantrag gestellt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 217,
+ "text": "Gezeigt bekommen Artikel per Barcode zu Beschriften und einzusortieren (Lager)",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 218,
+ "text": "Gutachten abgetippt in unser System",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 219,
+ "text": "Gutachten eingetippt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 220,
+ "text": "Gutachten eingetippt und Abtretungserklärung unterschreiben lassen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 221,
+ "text": "Gutachten in eigene Aufträge übertragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 222,
+ "text": "Gutachten übertragen in eigenen Auftrag",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 223,
+ "text": "Gutachten von Unfallfahrzeugen eingetippt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 224,
+ "text": "Hol- und Bringservice für Kundenfahrzeuge",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 225,
+ "text": "Im Büro die ganzen Schränke nass durchgewischt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 226,
+ "text": "Im Lager die sammelboxen nass rausgewischt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 227,
+ "text": "Im Lager gezeigt bekommen, wie ich Lieferungen einpflege (Lagerbestand)",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 228,
+ "text": "Im Lager mitgeholfen Inventur zu erledigen und diese ins System einzupflegen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 229,
+ "text": "Im System die Kategorie „Reifenlager“ besser kenngelernt wie z. B. DOT eintragen, Art der Felge, Reifenhersteller und Profiltiefe",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 230,
+ "text": "Infolgedessen Reifenangebot zusammengestellt und an Kunden vermarktet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 231,
+ "text": "Interne Fahrzeuge rausgesaugt und zur Vermietung vorbereitet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 232,
+ "text": "Kasse abgeschlossen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 233,
+ "text": "Kasse gezählt und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 234,
+ "text": "Kasse gezählt und EC-Abschluss gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 235,
+ "text": "Kassenabschluss am EC-Terminal gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 236,
+ "text": "Kassenabschluss durchgeführt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 237,
+ "text": "Kassenbestand überprüft und gezählt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 238,
+ "text": "Kassenbuch geführt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 239,
+ "text": "Kassenbuch geführt und Bargeld abgeglichen",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 240,
+ "text": "Kassenbuch geführt und die Kasse gezählt",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 241,
+ "text": "Kassenbuch kontrolliert",
+ "type": "betrieb",
+ "category": "Kasse",
+ "weight": 1
+ },
+ {
+ "id": 242,
+ "text": "Kassenladenabschluss am EC-Kartenlesegerät gemacht",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 243,
+ "text": "Kassenladenabschluss durchgeführt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 244,
+ "text": "Kilometerstand, Tankanzeige kontrolliert und Bilder von unserem Leihwagen gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 245,
+ "text": "Kilometerstände der Fahrzeuge überprüft und TÜV-Plaketten kontrolliert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 246,
+ "text": "Klimaservice im Rahmen des Kundendienstes angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 247,
+ "text": "Klimaservice zum Kundendienst beworben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 248,
+ "text": "KM-Stand bei unseren Mietfahrzeugen dokumentiert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 249,
+ "text": "Km-Stand der Fahrzeuge aktualisiert und TÜV Plakette überprüft",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 250,
+ "text": "KM-Stand und HU Termin bei Kundenfahrzeuge geprüft",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 251,
+ "text": "Komplettes Reifenlager abgeglichen und die Reifensticker sichtbar gemacht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 252,
+ "text": "Kontrolliert ob alle Reifen bereit liegen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 253,
+ "text": "Kostenvoranschläge an Kunden weitergegeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 254,
+ "text": "Kostenvoranschläge in Aufträge umgewandelt, um diese auszudrucken und bereitzulegen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 255,
+ "text": "Kostenvoranschläger per Mail verschickt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 256,
+ "text": "Kunden abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 257,
+ "text": "Kunden abgeholt und zu vereinbarten Zielorten gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 258,
+ "text": "Kunden abgeholt und zum gewünschten Ziel gefahren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 259,
+ "text": "Kunden am Telefon betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 260,
+ "text": "Kunden angerufen wegen einer Reparaturfreigabe",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 261,
+ "text": "Kunden bei Terminwünschen geholfen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 262,
+ "text": "Kunden betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 263,
+ "text": "Kunden bezüglich einer Verspätung der Auto Reparatur angerufen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 264,
+ "text": "Kunden bezüglich Reparaturfreigaben angerufen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 265,
+ "text": "Kunden für eine Reparaturfreigabe telefonisch kontaktiert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 266,
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 267,
+ "text": "Kunden informiert das Ihr Fahrzeug fertig ist und abgeholt werden kann",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 268,
+ "text": "Kunden mit eingelagerten Sommerreifen angerufen und Termine ausgemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 269,
+ "text": "Kunden nach und nach angerufen die ich bereits in die Excel Tabelle eingepflegt habe wegen neuen Winterreifen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 270,
+ "text": "Kunden per Telefon betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 271,
+ "text": "Kunden telefonisch betreut",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 272,
+ "text": "Kunden telefonisch betreut und Termine koordiniert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 273,
+ "text": "Kunden telefonisch betreut und Termine vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 274,
+ "text": "Kunden Termine ausgemacht und diese in unseren Werkstattplaner eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 275,
+ "text": "Kundenangebote geschrieben für neue Reifensätze für die kommende Sommersaison",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 276,
+ "text": "Kundenauto nach Feuchtwangen fortgebracht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 277,
+ "text": "Kundenauto nach Feuchtwangen gebracht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 278,
+ "text": "Kundenauto zum Kunden gebracht und abgeholt damit er die Rechnung bezahlen kann",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 279,
+ "text": "Kundenfahrzeug beim Lackierer abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 280,
+ "text": "Kundenfahrzeug nach Reparatur in die Waschanlage gefahren und aufbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 281,
+ "text": "Kundenfahrzeuge angenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 282,
+ "text": "Kundenfahrzeuge dokumentiert beim Radwechseltag",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 283,
+ "text": "Kundengeschenke beklebt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 284,
+ "text": "Kundenreifen eingelagert und dokumentiert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 285,
+ "text": "Kundentelefonate geführt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 286,
+ "text": "Kundentermine abgestimmt und festgelegt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 287,
+ "text": "Kundentermine für unseren Radwechseltag ausgemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 288,
+ "text": "Kundentermine telefonisch koordiniert und eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 289,
+ "text": "Kundin abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 290,
+ "text": "Kundin heimgefahren und wieder abgeholt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 291,
+ "text": "Lagerbestände aktualisiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 292,
+ "text": "Lagerbestände geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 293,
+ "text": "Lagerbestände geprüft und Ware einsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 294,
+ "text": "Lagerboxen beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 295,
+ "text": "Lagerplätze kontrolliert, vergeben und den Lagerbestand abgeändert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 296,
+ "text": "Lagerplätze überprüft, neu vergeben und Lagerbestände im System aktualisiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 297,
+ "text": "Lagerplätze vergeben und eingepflegt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 298,
+ "text": "Lagerräume beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 299,
+ "text": "Lagerware ins System eingebucht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 300,
+ "text": "Leihfahrzeug für Kunden vorbereitet und abgewickelt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 301,
+ "text": "Leihfahrzeuge eingeplant und den Kunden überreicht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 302,
+ "text": "Lieferscheine abgeglichen und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 303,
+ "text": "Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 304,
+ "text": "Lieferscheine beschriftet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 305,
+ "text": "Lieferscheine sortiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 306,
+ "text": "Lieferung angenommen und im Lager vorsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 307,
+ "text": "Lieferung angenommen und Rücksendungen mitgegeben",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 308,
+ "text": "Lieferung angenommen und verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 309,
+ "text": "Lieferung angenommen und vorsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 310,
+ "text": "Lieferung angenommen vom WM",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 311,
+ "text": "Lieferung überprüft, vorsortiert und eingebucht ins System",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 312,
+ "text": "Lieferungen angenommen und korrekt eingelagert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 313,
+ "text": "Masteroil Additive Vorstellung",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 314,
+ "text": "Mehrarbeiten angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 315,
+ "text": "Meinen ersten Kunden in das System aufgenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 316,
+ "text": "Meiner Arbeitskollegin bei verschiedenen Computerarbeiten zugesehen wie z.B. Aufträge erstellen, um diese dann auszudrucken",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 317,
+ "text": "Mietfahrzeug an Kunden verliehen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 318,
+ "text": "Mietfahrzeug eingeplant und übergeben",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 319,
+ "text": "Mietfahrzeug verliehen an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 320,
+ "text": "Mietfahrzeug vom Betrieb gewaschen in der Waschwelt in Crailsheim",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 321,
+ "text": "Mietfahrzeuge einplanen und koordinieren",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 322,
+ "text": "Mietfahrzeuge für die Vermietung vorbereitet (Mietvertag)",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 323,
+ "text": "Mietfahrzeuge umgeparkt und den abgeschlossen Verleih ins Fahrtenbuch eingetragen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 324,
+ "text": "Mietfahrzeuge verliehen (Mietverträge ausgedruckt und vorbereitet)",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 325,
+ "text": "Mietfahrzeuge verliehen und KM-Stand dokumentiert",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 326,
+ "text": "Mietvertrag für den Polo vorbereitet und für die Kundin das Fahrzeug freigekratzt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 327,
+ "text": "Mietverträge für unsere Leihfahrzeuge ausgedruckt und ausgefüllt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 328,
+ "text": "Mietwagen verleiht und eingeplant",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 329,
+ "text": "Mit Kunden Termine vereinbart dessen bestellten Teile bereits angekommen sind",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 330,
+ "text": "Mitgeholfen bei der Reparatur eines LKWs",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 331,
+ "text": "Mitgeholfen in der Werkstatt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 332,
+ "text": "Müll rausgebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 333,
+ "text": "Neue Fahrzeuge ins System angelegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 334,
+ "text": "Neue Fahrzeuge ins System eingepflegt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 335,
+ "text": "neue Mietfahrzeuge ins System angelegt und vorbereitet für die Vermietung",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 336,
+ "text": "Neue Ordner für die Ablage 2025 angelegt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 337,
+ "text": "Neuen Arbeitswert hinzugefügt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 338,
+ "text": "Neuen Kunden und neues Fahrzeug angelegt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 339,
+ "text": "Neues Fahrzeug angemeldet und neue Kennzeichen abgeholt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 340,
+ "text": "Nicht verwendete Produkte zurück gesendet an unseren Hauptlieferanten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 341,
+ "text": "Öl Lagerregal sortiert, erweitert und beschriftet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 342,
+ "text": "Öltank abgelesen und Lagerbestand abgeändert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 343,
+ "text": "Ordner vom Jahr 2024 nach oben ins Archiv gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 344,
+ "text": "Paket als Retoure zu DHL gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 345,
+ "text": "Papier im Drucker aufgefüllt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 346,
+ "text": "Papiere einlaminiert und aufgehängt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 347,
+ "text": "Papierspender auffüllen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 348,
+ "text": "Passende Lieferscheine für Rechnungen rausgesucht und abgehakt diese auf die Rechnung übertragen und verrechnet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 349,
+ "text": "Plakate aufgehängt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 350,
+ "text": "Preise beim Lieferanten erfragt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 351,
+ "text": "Preise im Einkauf verglichen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 352,
+ "text": "Probefahrt durchgeführt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 353,
+ "text": "Probefahrt durchgeführt mit einem Dacia",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 354,
+ "text": "Raddwechseltag",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 355,
+ "text": "Radmuttern beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 356,
+ "text": "Radwäsche angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 357,
+ "text": "Radwechseltag",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 358,
+ "text": "Rechnungen abgerechnet und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 359,
+ "text": "Rechnungen abkassiert und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 360,
+ "text": "Rechnungen an der Theke kassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 361,
+ "text": "Rechnungen an Geschäftskunden per E-Mail verschickt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 362,
+ "text": "Rechnungen den Kunden erklärt und den Rechnungsbetrag kassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 363,
+ "text": "Rechnungen erstellt und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 364,
+ "text": "Rechnungen erstellt und vervollständigt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 365,
+ "text": "Rechnungen fertiggestellt und abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 366,
+ "text": "Rechnungen fertiggestellt und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 367,
+ "text": "Rechnungen mit Kunden besprochen und die Zusammensetzung erklärt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 368,
+ "text": "Rechnungen mit Kunden durchgegangen und abkassiert",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 369,
+ "text": "Rechnungen per E-Mail verschickt an Geschäftskunden",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 370,
+ "text": "Rechnungen per Post verschickt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 371,
+ "text": "Rechnungen postalisch versendet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 372,
+ "text": "Rechnungen von Kunden bezahlen lassen und Fahrzeuge rausgegeben",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 373,
+ "text": "Rechnungen vorbereitet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 374,
+ "text": "Rechnungen vorbereitet und fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 375,
+ "text": "Rechnungen weiter vertieft und fertiggestellt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 376,
+ "text": "Rechnungsbeträge kassiert mithilfe des Kartenlesegeräts als auch Bar einnahmen in der Kasse zu buchen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 377,
+ "text": "Rechnungsstand bei verschiedenen Versicherungen abgefragt. (z.B. WGV, Württembergische Versicherung)",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 378,
+ "text": "Reifen abgeholt von unserem Lieferanten",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 379,
+ "text": "Reifen Angebote erstellt und daraufhin bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 380,
+ "text": "Reifen Angebote für Kunden bereitgestellt und bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 381,
+ "text": "Reifen angeboten und bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 382,
+ "text": "Reifen aus dem Reifenlager mitgeholfen zum Vorbereiten für den kommenden Radwechseltag",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 383,
+ "text": "Reifen ausgelagert für einen Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 384,
+ "text": "Reifen auslagern",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 385,
+ "text": "Reifen beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 386,
+ "text": "Reifen bestellt für Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 387,
+ "text": "Reifen bestellt und Preise mit Lieferanten verglichen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 388,
+ "text": "Reifen für einen Kunden eingelagert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 389,
+ "text": "Reifen für Kunden bestellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 390,
+ "text": "Reifen für Kunden eingelagert",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 391,
+ "text": "Reifen in unsere Reifenbrücke verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 392,
+ "text": "Reifenangebot erstellt und Bestellt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 393,
+ "text": "Reifenangebote per E-Mail an Kunden geschickt",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 394,
+ "text": "Reifendatenzettel ausgefüllt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 395,
+ "text": "Reifenlager durchgeschaut und Angebote gemacht",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 396,
+ "text": "Reifenlager kontrolliert und verschleißhaltige Reifen vorgemerkt und daraus eine Excelliste erstellt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 397,
+ "text": "Reifenliste geprüft, Bedarf markiert, Angebote erstellt und Termine angeboten",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 398,
+ "text": "Reifensätze ins System einbuchen",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 399,
+ "text": "Reparaturkostenübernahme ausfüllen lassen von Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 400,
+ "text": "Reparaturkostenübernahmen von Kunden ausfüllen lassen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 401,
+ "text": "Restliche Termine für den Radwechseltag vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 402,
+ "text": "Retoure nach Feuchtwangen in das GLS Depot gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 403,
+ "text": "Rücksendung beim WM angemeldet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 404,
+ "text": "Rücksendungen angemeldet und vorbereitet",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 405,
+ "text": "Rücksendungen angewiesen",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 406,
+ "text": "Rücksendungen vorbereiten und frakturieren",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 407,
+ "text": "Rücksendungen zur Post gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 408,
+ "text": "seitige Liste durchtelefoniert, um Termine für Die Räderwechseltage zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 409,
+ "text": "Serienbriefe gedruckt und versandbereit gemacht, um diese an Kunden zu schicken",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 410,
+ "text": "Spülmaschine ein- und ausgeräumt",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 411,
+ "text": "Staplergas bei dem Unternehmen Hanselmann abgeholt, 4 Flaschen abgegeben und eine mitgenommen",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 412,
+ "text": "Staplerschein gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 413,
+ "text": "Tagesabschluss am EC-Kartenlesegerät durchgeführt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 414,
+ "text": "Teil beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 415,
+ "text": "Teile beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 416,
+ "text": "Teile im Lager eingeräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 417,
+ "text": "Teile vom Lackierer aus Wörnitz geholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 418,
+ "text": "Teile von externen Lieferanten in Kundenrechnungen eingetragen",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 419,
+ "text": "Teile zum Lackierer in Wörnitz gebracht",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 420,
+ "text": "Telefonannahme",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 421,
+ "text": "Telefonannahme von Terminen und Anliegen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 422,
+ "text": "Telefondienst zum Teil übernommen indem ich gelernt habe Termine zu vereinbaren",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 423,
+ "text": "Telefonisch bei der Versicherung abgefragt ob der Zahlungsausgang schon beauftragt wurde",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 424,
+ "text": "Telefonisch Rechnungsänderungen angefragt da die Anschrift falsch war",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 425,
+ "text": "Telefonisch Termine vereinbart mit Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 426,
+ "text": "Termin für die Reifenwechseltage besprochen und geplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 427,
+ "text": "Termin wünsche per E-Mail abgearbeitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 428,
+ "text": "Termine an Kunden vergeben und vorbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 429,
+ "text": "Termine eingeplant und vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 430,
+ "text": "Termine für Radwechseltag vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 431,
+ "text": "Termine geplant",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 432,
+ "text": "Termine geplant und Aufträge vorbereitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 433,
+ "text": "Termine geplant und im Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 434,
+ "text": "Termine per Telefon vereinbart",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 435,
+ "text": "Termine telefonisch vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 436,
+ "text": "Termine und Anliegen über WhatsApp abgearbeitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 437,
+ "text": "Termine vereinbart über das Telefon zum Reifen wechseln, Inspektionen oder allerlei anderen Reparaturen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 438,
+ "text": "Terminplanung für nächstes Jahr",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 439,
+ "text": "Terminvereinbarung",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 440,
+ "text": "Terminvereinbarung persönlich als auch Telefonisch",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 441,
+ "text": "Terminvergabe an Kunden",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 442,
+ "text": "Terminvergabe per Telefon",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 443,
+ "text": "Terminwünsche per E-Mail abgearbeitet",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 444,
+ "text": "Unfall Bestandsaufnahmen gemacht",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 445,
+ "text": "Unfall Fahrzeug in die Waschanlage gefahren einen VW T-Roc",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 446,
+ "text": "Unfallauto in die Waschanlege gefahren und aufbereitet für die Fahrzeug Übergabe",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 447,
+ "text": "Unfallauto nach der Reparatur gewaschen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 448,
+ "text": "Unfallfahrzeug nach Reparatur in die Waschanlage gefahren",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 449,
+ "text": "Unser Fahrzeug getankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 450,
+ "text": "Unser Reifenlager mit meinem Chef inspiziert, um zu kontrollieren welche Kunden neue Winterreifen brauchen und diese in das Programm Excel einzupflegen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 451,
+ "text": "Unsere 2 neuen Mietfahrzeuge auf der Zulassungsstelle zugelassen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 452,
+ "text": "Unsere Fahrzeuge aufgetankt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 453,
+ "text": "Unsere Fahrzeuge in die Waschanlage gefahren und innen rausgeputzt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 454,
+ "text": "Unsere Mietfahrzeuge in der Waschwelt gewaschen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 455,
+ "text": "Unseren VW Polo in die Waschanlage gebracht",
+ "type": "betrieb",
+ "category": "Fahrten",
+ "weight": 1
+ },
+ {
+ "id": 456,
+ "text": "Unseren VW T-Roc rausgesaugt und gesäubert",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 457,
+ "text": "Verschiedene Aufträge erstellt mit innerbetrieblichen Paketen im System",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 458,
+ "text": "Versicherung angerufen wegen einem Gutachten",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 459,
+ "text": "Versicherung angerufen wegen einem Unfall (Rechnungsstand)",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 460,
+ "text": "Versicherungen angerufen und den Auszahlungsstand geprüft",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 461,
+ "text": "Von unseren Azubis die Schulzeiten im Kalender eingetragen",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 462,
+ "text": "Wandregale gesäubert und sauber gemacht",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 463,
+ "text": "Waren für die Rücksendung angemeldet und vorbereitet",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 464,
+ "text": "Warenannahme der WM-Lieferung",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 465,
+ "text": "Warenannahme getätigt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 466,
+ "text": "Warenlieferung vom WM entgegengenommen und kontrolliert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 467,
+ "text": "Wartebereich gesäubert",
+ "type": "betrieb",
+ "category": "Organisation",
+ "weight": 1
+ },
+ {
+ "id": 468,
+ "text": "Wegen neuem Essenslieferant Excel Datei erstellt, um die Finanzen im Überblick zu behalten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 469,
+ "text": "Weitere Neukunden ins System mit aufgenommen",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 470,
+ "text": "Werbegeschenke beklebt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 471,
+ "text": "Werbegeschenke beklebt mit unseren Stickern",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 472,
+ "text": "Werbung für unser Unternehmen in der Zeitung geschalten",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 473,
+ "text": "Werkstattersatzfahrzeuge gewaschen und Mietverträge fertiggestellt",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 474,
+ "text": "Werkstattteile beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 475,
+ "text": "Werkstatttermine organisiert und vergeben",
+ "type": "betrieb",
+ "category": "Kunden",
+ "weight": 1
+ },
+ {
+ "id": 476,
+ "text": "Wichtige Unterlagen einlaminiert und ausgelegt",
+ "type": "betrieb",
+ "category": "Betrieb",
+ "weight": 1
+ },
+ {
+ "id": 477,
+ "text": "Wichtiges Teil beim WM in Crailsheim abgeholt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 478,
+ "text": "WM Lieferscheine abgelegt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 479,
+ "text": "WM Lieferung angenommen und auf Vollständigkeit geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 480,
+ "text": "WM Lieferung angenommen und ins Lager verräumt",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 481,
+ "text": "WM Lieferung angenommen und vorsortiert",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 482,
+ "text": "Word Liste erstellt mit unseren Internen Fahrzeuge diese ausgedruckt und aufgehangen",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 483,
+ "text": "Zahlungsavis von unseren Lieferanten eingeholt",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 484,
+ "text": "Zahlungserinnerungen gesendet",
+ "type": "betrieb",
+ "category": "Rechnungswesen",
+ "weight": 1
+ },
+ {
+ "id": 485,
+ "text": "Zeit und Teile von erledigten Aufträgen geprüft",
+ "type": "betrieb",
+ "category": "Lager",
+ "weight": 1
+ },
+ {
+ "id": 486,
+ "text": "Zulassungsstelle Fahrzeug umgemeldet",
+ "type": "betrieb",
+ "category": "Fahrzeuge",
+ "weight": 1
+ },
+ {
+ "id": 487,
+ "text": "BWL-Klassenarbeit",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 5
+ },
+ {
+ "id": 488,
+ "text": "Englisch Klassenarbeit",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 5
+ },
+ {
+ "id": 489,
+ "text": "Excel Klassenarbeit",
+ "type": "schule",
+ "category": "IT",
+ "weight": 2
+ },
+ {
+ "id": 490,
+ "text": "Introducing a Company",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 2
+ },
+ {
+ "id": 491,
+ "text": "Kritik am Bruttoinlandsprodukt",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 2
+ },
+ {
+ "id": 492,
+ "text": "Polypolpreisbildung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 2
+ },
+ {
+ "id": 493,
+ "text": "Prüfungsvorbereitung für die Zwischenprüfung",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 2
+ },
+ {
+ "id": 494,
+ "text": "Prüfungsvorbereitung in Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 2
+ },
+ {
+ "id": 495,
+ "text": "ABC-Analyse",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 496,
+ "text": "ABC-Kunden Analyse",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 497,
+ "text": "Ablauf bei einem Personalauswahlverfahren",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 498,
+ "text": "Absatzpolitische Ziele und Wettbewerbsstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 499,
+ "text": "Aktueller Bundestag",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 500,
+ "text": "Alles über Volksentscheide Funktion und Vorteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 501,
+ "text": "Alternativen Wohlstandsindikatoren",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 502,
+ "text": "Analyse von Werbungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 503,
+ "text": "Angebotsvergleich (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 504,
+ "text": "Angebotsvergleich quantitativ und qualitativ Summewenn und Zählerwenn (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 505,
+ "text": "Arbeits- und Geschäftsprozesse; Tarifvertrag Bestandteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 506,
+ "text": "Arbeitsplatz, Ergonomie, Arbeitsplatz beurteilen Übungen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 507,
+ "text": "Arbeitsschutz Fälle bearbeiten",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 508,
+ "text": "Argumentation erstellen (einzelne Bausteine)",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 509,
+ "text": "Argumentation richtig formulieren",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 510,
+ "text": "Argumente für Homeoffice finden und ausformulieren",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 511,
+ "text": "Aufbau des Betriebs",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 512,
+ "text": "Aufgabe zu den Grenzen der Werbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 513,
+ "text": "Aufgaben aus dem Deutschbuch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 514,
+ "text": "Aufgaben zu Demokratie in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 515,
+ "text": "Aufgaben zum Arbeitsplatz bearbeitet",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 516,
+ "text": "Aufgaben zum Arbeitsschutz",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 517,
+ "text": "Aufgaben zum Bundestag",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 518,
+ "text": "Aufgaben zur Integration und Assimilation",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 519,
+ "text": "Auflösung der Bilanz in Konten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 520,
+ "text": "Auftragsbestätigung wichtige Eckpunkte",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 521,
+ "text": "Ausarbeitung für unsere Projektarbeit weiterführen",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 522,
+ "text": "Ausdrucksvermögen Übungsaufgaben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 523,
+ "text": "Ausgabe Excel Klassenarbeit und Besprechung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 524,
+ "text": "Beispielrechnung Sozialabgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 525,
+ "text": "Belastung am Arbeitsplatz",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 526,
+ "text": "Berechnung BIP",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 527,
+ "text": "Beschaffung Planen BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 528,
+ "text": "Besprechung der Arbeitsaufträge von letzter Woche BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 529,
+ "text": "Besprechung der Aufgaben: Summen-Funktionen, Min-Funktionen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 530,
+ "text": "Besprechung der Klassenarbeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 531,
+ "text": "Besprechung der Textaufgabe und Notentransparenz in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 532,
+ "text": "Besprechung Umfrage Schulklima",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 533,
+ "text": "Bestandteile des Ausbildungsvertrags",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 534,
+ "text": "Bestandteile Vollkommener Markt",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 535,
+ "text": "Bestandteile von Allgemeine Geschäftsbedingungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 536,
+ "text": "Bestellverfahren „welche gibt es?“",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 537,
+ "text": "Bestellverfahren anwenden",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 538,
+ "text": "Bestellverfahren in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 539,
+ "text": "Beteiligungsrechte Betriebsrat",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 540,
+ "text": "Betriebsrat Erklärung und Aufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 541,
+ "text": "Bilanzkonten eröffnen und schließen Übungsaufgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 542,
+ "text": "Bilanzveränderung und Übungsaufgaben",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 543,
+ "text": "Bilanzveränderungen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 544,
+ "text": "Briefe im Englischen verfassen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 545,
+ "text": "Bruttoinlandsprodukt Zusammensetzung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 546,
+ "text": "Buchen auf Bestandskosten in der Buchhaltung",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 547,
+ "text": "Bundestagswahl Bestandteile",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 548,
+ "text": "BWL Klassenarbeit",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 549,
+ "text": "BWL Übungsaufgaben zu Marketing",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 550,
+ "text": "Chancen und Risiken der Demokratisierung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 551,
+ "text": "Chancen und Risiken im Internet und KI",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 552,
+ "text": "Chancengleichheit Männer und Frauen, vor dem Hintergrund der Familienpolitik",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 553,
+ "text": "Das-/dass-Schreibung Anwendung und Regeln",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 554,
+ "text": "Demografischer Wandel in Deutschland und die Folgen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 555,
+ "text": "Demografischer Wandel und Warum unsere Bevölkerung immer älter wird",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 556,
+ "text": "Departments, asking and giving directions",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 557,
+ "text": "Deutsch Klassenarbeit",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 558,
+ "text": "Deutsch Prüfungsaufgaben Rechtschreibung",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 559,
+ "text": "Diagramme erstellen (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 560,
+ "text": "Diagramme und optimale Bestellmenge (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 561,
+ "text": "Digitalisierung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 562,
+ "text": "DIN gerechte Tabellen und Nummerierung gestalten",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 563,
+ "text": "Disposition von Waren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 564,
+ "text": "Dokumentation über Nachhaltigkeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 565,
+ "text": "Dokumente und Schriftstücke aufbewahren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 566,
+ "text": "Dokumente und Schriftstücke aufbewahren, Speichermedien, Datensicherheit und -pflege",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 567,
+ "text": "Dreisatz und Prozentrechnung in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 568,
+ "text": "Duales Ausbildungssystem im Fach Gesamtwirtschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 569,
+ "text": "E-Mail in Englisch schreiben",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 570,
+ "text": "E-Mail schreiben für die Projektarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 571,
+ "text": "Eigen und Fremdlager Aufgaben Besprechung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 572,
+ "text": "Eigen- Fremdfertigung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 573,
+ "text": "Eigenfertigung und Fremdfertigung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 574,
+ "text": "Einfache Buchungsätze",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 575,
+ "text": "Einfacher Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 576,
+ "text": "Einführung Beschaffung – Prozesskette, Bedarfsplanung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 577,
+ "text": "Einführung ins Thema Buchführung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 578,
+ "text": "Englisch Aufgabe für englische Telefonate",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 579,
+ "text": "Englisch Hörverstehen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 580,
+ "text": "Englisch Mediation bearbeiten",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 581,
+ "text": "Englische E-Mails schreiben Übung",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 582,
+ "text": "Englische E-Mails verfassen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 583,
+ "text": "Englische Fachbegriffe im kaufmännischen Bereich",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 584,
+ "text": "Englische Redewendungen für den Schriftverkehr",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 585,
+ "text": "Englisches Hörverstehen von Innerbetrieblichen Gesprächen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 586,
+ "text": "Erfolgskonten buchen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 587,
+ "text": "Erstellen einer Checkliste für interne Meetings",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 588,
+ "text": "Erstellen einer E-Mail",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 589,
+ "text": "Erstellung verbindliches Angebot",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 590,
+ "text": "Erwartungen an die Ausbildung im Fach Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 591,
+ "text": "Erweiterter Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 592,
+ "text": "Excel Funktionen Relative und absolute Adressierung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 593,
+ "text": "Excel Prozentrechnungen und Adressierung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 594,
+ "text": "Excel Rechenformeln anwenden",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 595,
+ "text": "Excel Tabellen erstellen und vereinfachen mithilfe von Formeln im Fach Datenverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 596,
+ "text": "Excel Übung Funktionen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 597,
+ "text": "Excel Übungen: Runden, Anzahl und Anzah2 und Einführung Lernfeld 3 Kalkulation",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 598,
+ "text": "Fälle Rechte und Pflichten Berufsausbildungsvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 599,
+ "text": "Fertigstellung der Argumentationsstütze",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 600,
+ "text": "Fertigstellung Leserbrief",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 601,
+ "text": "Firmenkooperation Wichtige Aspekte",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 602,
+ "text": "Formatvorlage in Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 603,
+ "text": "Forms of written communication",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 604,
+ "text": "Fragebogen Analyse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 605,
+ "text": "Freizeichnungsklauseln und Inhalte des Angebots",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 606,
+ "text": "Funktion der Medien in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 607,
+ "text": "Gesamtwirtschaft Firmen Präsentation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 608,
+ "text": "Gesamtwirtschaft Klassenarbeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 609,
+ "text": "Geschäftsbrief mit Anschrift und Briefschluss",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 610,
+ "text": "Geschäftsbrief, Angebot und Protokoll",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 611,
+ "text": "Geschäftsbriefe schreiben und Anfrage schreiben auf dem PC",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 612,
+ "text": "Grundlagen der Kommunikation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 613,
+ "text": "GuV Konto eröffnen",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 614,
+ "text": "Hochpreisstrategie und Mittelpreisstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 615,
+ "text": "Hörverstehen in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 616,
+ "text": "Idealtypische Wirtschaftsordnungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 617,
+ "text": "im Englischunterricht: dialogues/ greeting visitors",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 618,
+ "text": "In allen Fächern Organisatorisches für das kommende Schuljahr",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 619,
+ "text": "In Büromanagement: Geschäftsbrief schreiben, Angebot und Anfrage",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 620,
+ "text": "In BWL: Buchseiten zusammenfassen über den Dreisatz und danach Dreisatz Aufgaben",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 621,
+ "text": "In BWL: Spediteur/Frachtführer Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 622,
+ "text": "In Englisch „Telephoning/memo“",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 623,
+ "text": "In Englisch directions geschrieben (E-Mails)",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 624,
+ "text": "In Englisch Listening/Dialogues",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 625,
+ "text": "In Englisch: Listening",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 626,
+ "text": "In Englisch: Mediation",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 627,
+ "text": "In Excel: Kalkulation und Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 628,
+ "text": "In Excel: Kalkulation und Übungen dazu",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 629,
+ "text": "In Geschichte Auswertung von Statistik am Daten zur Migration",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 630,
+ "text": "Informationen aus Schaubildern entnehmen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 631,
+ "text": "Informationen über den Kalten Krieg",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 632,
+ "text": "Informationen über Menschenhandel in Deutschland",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 633,
+ "text": "Informationen zum Betrieb",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 634,
+ "text": "Informationen zum Mauerbau 1961",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 635,
+ "text": "Informationstext „Vorbild: Nordisches Modell“ – Warken spricht sich für Sexkaufverbot aus",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 636,
+ "text": "Informationstext Spielautomaten -> Sinnabschnitte zusammenfassen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 637,
+ "text": "Introducing a Company Informationen gesammelt",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 638,
+ "text": "Inventar: Aufbau und Bestandteile",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 639,
+ "text": "Inventur",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 640,
+ "text": "Jugendarbeitsschutzgesetz besprochen und geprüft",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 641,
+ "text": "Just-in-time-Verfahren Bestandteile und Aufgaben dazu",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 642,
+ "text": "KA Rückgabe und Besprechung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 643,
+ "text": "Kalkulation Übungen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 644,
+ "text": "Kalkulationen in Excel",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 645,
+ "text": "Kalkulationszuschlagsatz und -faktor",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 646,
+ "text": "Kaufmotive der Kunden, Konjunkturverlauf, Konjunkturindikatoren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 647,
+ "text": "Kirchenwahlen – die 4 Gesprächspreise",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 648,
+ "text": "Klassenarbeit in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 649,
+ "text": "Klassenarbeit in Fach Gemeinschaftskunde",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 650,
+ "text": "Kommunikationsmodelle",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 651,
+ "text": "Kommunikationspolitische Maßnahmen: Werbung und Werbeplan",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 652,
+ "text": "Kooperatives Überarbeiten der verfassten Leserbriefe",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 653,
+ "text": "Kosten und Nutzen der Ausbildung für den Betrieb im Fach Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 654,
+ "text": "Kundenanfragen besprechen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 655,
+ "text": "Kundenorientierte Preispolitik: preispolitische Obergrenze, Preisdifferenzierung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 656,
+ "text": "Kundenstruktur Analyse, Neukunden und Bestandskunden in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 657,
+ "text": "Lagerkennzahlen auswerten in BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 658,
+ "text": "Leserbrief Layout Übung und selbst einen schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 659,
+ "text": "Leserbrief schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 660,
+ "text": "Lohn und Gewinnquote beim BIP",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 661,
+ "text": "Marktsegmentierung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 662,
+ "text": "Maslowsche Bedürfnispyramide",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 663,
+ "text": "Matrixsystem ausfüllen, Organigramm",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 664,
+ "text": "Merkblätter erstellt und Buchaufgaben gelöst zum Thema Arbeitsstättenverordnung (ArbStättV) im Fach Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 665,
+ "text": "Merkmale geglückter bzw. missglückter Kommunikation in Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 666,
+ "text": "Migration nach Deutschland Texte bearbeiten",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 667,
+ "text": "Mindmap Strukturwandel in der Gesellschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 668,
+ "text": "Mitbestimmung Betriebsrat; Jugend- und Auszubildendenvertretung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 669,
+ "text": "Moderne Möglichkeiten der Kommunikationspolitik und Grenzen der Werbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 670,
+ "text": "Nachhaltigkeit in der Beschaffung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 671,
+ "text": "Neue Themen Auswahl in Religion",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 672,
+ "text": "Nichtigkeit und Anfechtbarkeit",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 673,
+ "text": "Normgerechte Formatierung eines Word Textes im Fach Textverarbeitung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 674,
+ "text": "Notenbekanntgabe in Deutsch und BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 675,
+ "text": "Online Formular erstellen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 676,
+ "text": "Optimale Bestellmenge",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 677,
+ "text": "Optimale Bestellmenge (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 678,
+ "text": "Optimale Bestellmenge Bedeutung und Funktion",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 679,
+ "text": "Optimale Bestellmenge Übungsaufgaben (Excel)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 680,
+ "text": "Organigramm und Arbeits- und Geschäftsprozesse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 681,
+ "text": "Personalbedarfsplanung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 682,
+ "text": "Postein- u. Ausgang +Checkliste",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 683,
+ "text": "Postein- und Ausgang in einem Unternehmen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 684,
+ "text": "Postindustrielle Gesellschaft",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 685,
+ "text": "Powerpoint erstellen für Zeitungswerbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 686,
+ "text": "Präsentation in Textverarbeitung vorbereiten",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 687,
+ "text": "Präsentation und Auswertung der Standbilder",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 688,
+ "text": "Preisbildung, Angebot und Nachfrage, Gleichgewichtspreis und Niedrigpreisstrategie",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 689,
+ "text": "Pro/Contra Argumente sammeln, Bewerten von zwei Leserbriefen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 690,
+ "text": "Probeprüfungen für die Zwischenprüfung",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 691,
+ "text": "Projektarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 692,
+ "text": "Projektarbeit fortführen in Büromanagement Thema Verhalten am Arbeitsplatz",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 693,
+ "text": "Projektarbeit in Gesamtwirtschaft",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 694,
+ "text": "Projektarbeit zum Thema Marketing",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 695,
+ "text": "Projektarbeit: Ausarbeitung der Manieren",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 696,
+ "text": "Projektpräsentation",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 697,
+ "text": "Projektpräsentationen",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 698,
+ "text": "Protokoll schreiben",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 699,
+ "text": "Prüfungsaufgaben für Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 700,
+ "text": "Prüfungsaufgaben in Deutsch und BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 701,
+ "text": "Quantitativer Angebotsvergleich",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 702,
+ "text": "Rechnung Bestandteile und Erstellung einer Rechnung",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 703,
+ "text": "Rechte und Pflichten Ausbildungsvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 704,
+ "text": "Rechte und Pflichten Berufsausbildung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 705,
+ "text": "Rechte und Pflichten im Ausbildungsverhältnis",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 706,
+ "text": "Rechtsfähigkeit/ Geschäftsfähigkeit und Klassensprecher Wahl im Fach BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 707,
+ "text": "Rücksendungen buchen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 708,
+ "text": "S-Verweis in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 709,
+ "text": "Seriendruck Einführung in Word",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 710,
+ "text": "Seriendruck erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 711,
+ "text": "Seriendruck vervollständigen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 712,
+ "text": "Sozialsystem",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 713,
+ "text": "Spanisch Grundkenntnisse",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 714,
+ "text": "Standbilder in Szene setzen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 715,
+ "text": "Stärken und Schwächen der deutschen Familienpolitik",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 716,
+ "text": "Stellenanzeige",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 717,
+ "text": "Stellenanzeige erstellen",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 718,
+ "text": "Stillarbeit über politische Zwecke",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 719,
+ "text": "Stoffsammlung zum Thema Homeoffice",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 720,
+ "text": "Tarifvertrag Bestandteile und Parteien",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 721,
+ "text": "Tarifvertrag in Gesamtwirtschaft",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 722,
+ "text": "Texte auswerten und die Argumente entschlüsseln",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 723,
+ "text": "Textverarbeitung: Arbeitsplatz und Ergonomie beurteilen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 724,
+ "text": "Textverarbeitung: Infoblätter erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 725,
+ "text": "Textverständnis im Fach Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 726,
+ "text": "Thema Geschäftsfähigkeit im Fach BWL",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 727,
+ "text": "Thema Kommunikation im Fach Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 728,
+ "text": "Themen für die Englisch Klassenarbeit besprochen",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 729,
+ "text": "Themenbesprechung im Fach Religion",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 730,
+ "text": "Thementext entschlüsseln",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 731,
+ "text": "Übung Adressierung und drucken in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 732,
+ "text": "Übung enquiry (Anfrage) schreiben auf Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 733,
+ "text": "Übung Leseverstehen Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 734,
+ "text": "Übung Wenn Funktion",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 735,
+ "text": "Übung Wenn Funktionen, Übung Kalkulation mit Wenn Funktion Kalkulationszuschlag",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 736,
+ "text": "Übungen zum Inventar",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 737,
+ "text": "Übungen zum Wirtschaftskreislauf, Was ist das BIP (Bruttoinlandsprodukt)",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 738,
+ "text": "Übungen zur Umsatzsteuer",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 739,
+ "text": "Übungen zur Umsatzsteuer und Abschluss der Vor- und Umsatzsteuer Konten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 740,
+ "text": "Übungsaufgaben ABC-Analyse fertig, Just-in-time Verfahren besprochen",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 741,
+ "text": "Übungsaufgaben Dreisatz/ Prozentrechnungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 742,
+ "text": "Übungsaufgaben Formulare in Word erstellen",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 743,
+ "text": "Übungsaufgaben für das Englisch KMK Zertifikat",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 744,
+ "text": "Übungsaufgaben Rechtsgeschäfte, Willenserklärung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 745,
+ "text": "Übungsaufgaben zu Auftragsbestätigungen und Anfragen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 746,
+ "text": "Übungsaufgaben zu Wenn Funktionen in Excel",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 747,
+ "text": "Übungsaufgaben zu zusammengesetzte Buchungssätze und Erfolgskonten",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 748,
+ "text": "Übungsaufgaben zur Preispolitik",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 749,
+ "text": "Umsatzsteuer",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 750,
+ "text": "Unternehmen Namen und Leitbild erstellen für die Gründung",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 751,
+ "text": "Unternehmensleistung Aufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 752,
+ "text": "Unternehmensziele",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 753,
+ "text": "Unternehmensziele angeschaut",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 754,
+ "text": "Verbesserung der Prüfungsaufgaben in Deutsch",
+ "type": "schule",
+ "category": "Deutsch",
+ "weight": 1
+ },
+ {
+ "id": 755,
+ "text": "Verschachtelte Wenn Formeln (Excel)",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 756,
+ "text": "Verschachtelte Wenn Funktionen Übungsaufgaben",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 757,
+ "text": "Verschiedene Berechnungsarten des Bruttoinlandproduktes",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 758,
+ "text": "Verschiedene Grundrechte in Geschichte",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 759,
+ "text": "Volksaufstand in der DDR 17. Juni 1953",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 760,
+ "text": "Vollständiger Wirtschaftskreislauf",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 761,
+ "text": "Vorstellung Lernfeld im Fach BFK",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 762,
+ "text": "Wann welche Zahlungsformen benutzen Vor- und Nachteile",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 763,
+ "text": "Was bedeutet Demokratie",
+ "type": "schule",
+ "category": "Gesellschaft",
+ "weight": 1
+ },
+ {
+ "id": 764,
+ "text": "Was ist der Eigentumsvorbehalt",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 765,
+ "text": "Was ist ein Kaufvertrag",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 766,
+ "text": "Was ist Marketing; Marktbeobachtung; Marktanalyse Übungsaufgaben",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 767,
+ "text": "Was sind Bürgerinitiativen und was hat dies für ein Zweck",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 768,
+ "text": "Was war der damalige „Todesstreifen“",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 769,
+ "text": "Weiterarbeit am Projekt für Zeitungswerbung",
+ "type": "schule",
+ "category": "BWL",
+ "weight": 1
+ },
+ {
+ "id": 770,
+ "text": "Welche Parteien gibt es und wofür stehen diese ein",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 771,
+ "text": "Welche Zahlungsformen gibt es",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 772,
+ "text": "Wer wählt den Bundeskanzler und was macht er überhaupt",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 773,
+ "text": "Werbeargumente finden",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 774,
+ "text": "Werbeerfolgskontrolle",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 775,
+ "text": "Wie lese ich korrekt einen englischen Text in Englisch",
+ "type": "schule",
+ "category": "Englisch",
+ "weight": 1
+ },
+ {
+ "id": 776,
+ "text": "Wiederholung Argumentieren",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ },
+ {
+ "id": 777,
+ "text": "Wiederholung einfacher Buchungssatz",
+ "type": "schule",
+ "category": "Buchhaltung",
+ "weight": 1
+ },
+ {
+ "id": 778,
+ "text": "Word Briefe Übung",
+ "type": "schule",
+ "category": "IT",
+ "weight": 1
+ },
+ {
+ "id": 779,
+ "text": "Zeitmanagement Gruppenarbeit",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 780,
+ "text": "Zeugnis Ausgabe",
+ "type": "schule",
+ "category": "BFK",
+ "weight": 1
+ },
+ {
+ "id": 781,
+ "text": "Zielbeziehungen",
+ "type": "schule",
+ "category": "Berufsschule",
+ "weight": 1
+ }
+];
+
+export const WEEK_THEMES: string[] = [
+ "Lagerhaltung",
+ "Rechnungswesen",
+ "Verkauf",
+ "Auftragsbearbeitung",
+ "Buchhaltung",
+ "Büroabläufe",
+ "Koordination",
+ "Marketing",
+ "Planung",
+ "Abrechnen",
+ "Abrechnung",
+ "Abwicklung von Rechnungsbeträgen",
+ "Auftragsabwicklung",
+ "Außer Betriebliche Abwicklung",
+ "Beschaffung und Rücksendungen",
+ "Betriebsspezifische Informationen im Bereich KFZ",
+ "Büroorganisation",
+ "Büroprozesse",
+ "Einkauf",
+ "Einkauf koordinieren",
+ "Finanzwirtschaft",
+ "Garantie",
+ "Kennlernen des Systems, Kundenzufriedenheit",
+ "Kontrolle",
+ "Kundenkommunikation",
+ "kundenorientiert",
+ "Kundenzufriedenheit",
+ "Lager und System",
+ "Lagerarbeiten",
+ "Lagerkoordination",
+ "Lieferanten Bewerten",
+ "Lieferungsannahme",
+ "Mehrarbeit bewerben",
+ "Organisation",
+ "Organisation und Reklamationen",
+ "Rechnungen",
+ "Rechnungsabwicklung",
+ "Rechnungsbearbeitung",
+ "Sicherheitshinweise",
+ "System Funktionen im Betrieb",
+ "Terminplanung",
+ "Terminvergabe",
+ "Versicherung Formulare",
+ "Vertrags Bearbeitung",
+ "Warenannahme"
+];
+
+export const CATEGORIES = [...new Set(SUGGESTIONS.map((s) => s.category))].sort();
+
+export const SUGGESTION_STATS = {
+ "total": 781,
+ "betrieb": 486,
+ "school": 295,
+ "originalsBetrieb": 466,
+ "variants": 20,
+ "originalShareBetrieb": 0.959,
+ "variantShareBetrieb": 0.041,
+ "sourceFiles": 78,
+ "source": "scored-phrases.json"
+} as const;
diff --git a/web/src/index.css b/web/src/index.css
new file mode 100644
index 0000000..5d70bc6
--- /dev/null
+++ b/web/src/index.css
@@ -0,0 +1,15 @@
+html,
+body,
+#root {
+ min-height: 100%;
+}
+
+body {
+ margin: 0;
+}
+
+button,
+input,
+select {
+ font-family: inherit;
+}
diff --git a/web/src/lib/calendar.ts b/web/src/lib/calendar.ts
new file mode 100644
index 0000000..5f30a62
--- /dev/null
+++ b/web/src/lib/calendar.ts
@@ -0,0 +1,158 @@
+import {
+ BW_PUBLIC_HOLIDAYS,
+ BW_SCHOOL_HOLIDAYS,
+ LAST_COMPLETED_DATE,
+ START_WEEK_NUMBER,
+} from "../data/holidays-bw";
+
+export type DayType = "betrieb" | "schule" | "feiertag";
+
+export type DayInfo = {
+ date: string;
+ weekday: number; // 0=So … 6=Sa
+ weekdayLabel: string;
+ type: DayType;
+ holidayName?: string;
+ schoolHolidayName?: string;
+ weekNumber: number;
+ weekMonday: string;
+ weekFriday: string;
+ yearLabel: string;
+};
+
+const WEEKDAYS = ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"];
+
+export function parseISO(iso: string): Date {
+ const [y, m, d] = iso.split("-").map(Number);
+ return new Date(y, m - 1, d);
+}
+
+export function toISO(date: Date): string {
+ const y = date.getFullYear();
+ const m = String(date.getMonth() + 1).padStart(2, "0");
+ const d = String(date.getDate()).padStart(2, "0");
+ return `${y}-${m}-${d}`;
+}
+
+export function formatDE(iso: string): string {
+ const [y, m, d] = iso.split("-");
+ return `${d}.${m}.${y}`;
+}
+
+export function addDays(iso: string, days: number): string {
+ const d = parseISO(iso);
+ d.setDate(d.getDate() + days);
+ return toISO(d);
+}
+
+export function isWeekend(iso: string): boolean {
+ const wd = parseISO(iso).getDay();
+ return wd === 0 || wd === 6;
+}
+
+export function isInSchoolHoliday(iso: string): string | undefined {
+ for (const h of BW_SCHOOL_HOLIDAYS) {
+ if (iso >= h.from && iso <= h.to) return h.name;
+ }
+ return undefined;
+}
+
+export function getPublicHoliday(iso: string): string | undefined {
+ return BW_PUBLIC_HOLIDAYS[iso];
+}
+
+/** Di/Do = Schule, außer in BW-Ferien (= Betrieb). Feiertage haben Vorrang. */
+export function getDayType(iso: string): DayType {
+ if (getPublicHoliday(iso)) return "feiertag";
+ if (isInSchoolHoliday(iso)) return "betrieb";
+ const wd = parseISO(iso).getDay();
+ if (wd === 2 || wd === 4) return "schule";
+ return "betrieb";
+}
+
+export function getMonday(iso: string): string {
+ const d = parseISO(iso);
+ const wd = d.getDay();
+ const diff = wd === 0 ? -6 : 1 - wd;
+ d.setDate(d.getDate() + diff);
+ return toISO(d);
+}
+
+export function getFriday(iso: string): string {
+ return addDays(getMonday(iso), 4);
+}
+
+/** Week number relative to last completed week 78 ending 2026-04-03 */
+export function getWeekNumber(iso: string): number {
+ const monday = getMonday(iso);
+ const baseMonday = getMonday(LAST_COMPLETED_DATE); // 2026-03-30
+ const baseWeek = START_WEEK_NUMBER - 1; // 78
+ const days =
+ (parseISO(monday).getTime() - parseISO(baseMonday).getTime()) / (24 * 60 * 60 * 1000);
+ return baseWeek + Math.round(days / 7);
+}
+
+export function getYearLabel(iso: string): string {
+ // Ausbildung start 02.09.2024 → 1. Jahr bis 29.08.2025, 2. Jahr ab 01.09.2025, 3. ab 01.09.2026
+ if (iso < "2025-09-01") return "Erstes Ausbildungsjahr";
+ if (iso < "2026-09-01") return "Zweites Ausbildungsjahr";
+ return "Drittes Ausbildungsjahr";
+}
+
+export function getDayInfo(iso: string): DayInfo {
+ const d = parseISO(iso);
+ const weekday = d.getDay();
+ const holidayName = getPublicHoliday(iso);
+ const schoolHolidayName = isInSchoolHoliday(iso);
+ return {
+ date: iso,
+ weekday,
+ weekdayLabel: WEEKDAYS[weekday],
+ type: getDayType(iso),
+ holidayName,
+ schoolHolidayName,
+ weekNumber: getWeekNumber(iso),
+ weekMonday: getMonday(iso),
+ weekFriday: getFriday(iso),
+ yearLabel: getYearLabel(iso),
+ };
+}
+
+/** Next workday (Mo–Fr), skipping weekends. Feiertage are still "days" that can be saved. */
+export function nextWorkday(iso: string): string {
+ let cur = addDays(iso, 1);
+ while (isWeekend(cur)) cur = addDays(cur, 1);
+ return cur;
+}
+
+export function prevWorkday(iso: string): string {
+ let cur = addDays(iso, -1);
+ while (isWeekend(cur)) cur = addDays(cur, -1);
+ return cur;
+}
+
+export function firstOpenDay(): string {
+ return nextWorkday(LAST_COMPLETED_DATE);
+}
+
+export function weekWorkdays(monday: string): string[] {
+ return [0, 1, 2, 3, 4].map((i) => addDays(monday, i));
+}
+
+/** True if the week has at least one Berufsschule day (Di/Do outside Ferien). */
+export function weekNeedsSchool(monday: string): boolean {
+ return weekWorkdays(monday).some((d) => getDayType(d) === "schule");
+}
+
+/** Activity line like originals, e.g. "Freitag Feiertag". */
+export function feiertagActivityLine(iso: string): string | undefined {
+ const info = getDayInfo(iso);
+ if (info.type !== "feiertag") return undefined;
+ return `${info.weekdayLabel} Feiertag`;
+}
+
+export function typeLabel(type: DayType): string {
+ if (type === "betrieb") return "Betrieb";
+ if (type === "schule") return "Berufsschule";
+ return "Feiertag";
+}
diff --git a/web/src/lib/docxFill.ts b/web/src/lib/docxFill.ts
new file mode 100644
index 0000000..0883757
--- /dev/null
+++ b/web/src/lib/docxFill.ts
@@ -0,0 +1,191 @@
+import {
+ buildWeekExportContent,
+ type WeekExportContent,
+} from "./weekExport";
+import type { WeekEntry } from "./storage";
+
+/** Bekannte Platzhalter-Werte aus der Vorlagen-DOCX (Heft 77). */
+const TPL = {
+ weekNumber: "77",
+ from: "23.03.2026",
+ to: "27.03.2026",
+ signDate: "28.03.2026",
+ yearFirst: "Zweites",
+ name: "Nico Baumann",
+} as const;
+
+function escapeXml(text: string): string {
+ return text
+ .replace(/&/g, "&")
+ .replace(//g, ">")
+ .replace(/"/g, """);
+}
+
+function wt(text: string): string {
+ const esc = escapeXml(text);
+ if (text !== text.trim() || text.includes(" ") || text.endsWith(" ")) {
+ return `${esc}`;
+ }
+ return `${esc}`;
+}
+
+function splitParagraphs(inner: string): string[] {
+ return inner.match(/][\s\S]*?<\/w:p>/g) ?? [];
+}
+
+function hasText(para: string): boolean {
+ return /]/.test(para);
+}
+
+/**
+ * Ersetzt den sichtbaren Text eines Absatzes, behält pPr und die Run-Eigenschaften
+ * des ersten Text-Runs exakt bei (Schrift/Listenstil der Vorlage).
+ */
+function setParagraphText(para: string, text: string): string {
+ const runs = [...para.matchAll(//g)].map((m) => m[0]);
+ const textRunIdx = runs.findIndex((r) => /]/.test(r));
+ if (textRunIdx < 0) {
+ return para.replace(/<\/w:p>/, `${wt(text)}`);
+ }
+
+ const textRun = runs[textRunIdx];
+ const rPr = textRun.match(/[\s\S]*?<\/w:rPr>/)?.[0] ?? "";
+ const rsid = textRun.match(/]*)>/)?.[1] ?? "";
+ const newRun = `${rPr}${wt(text)}`;
+
+ let out = para;
+ for (let i = runs.length - 1; i >= 0; i--) {
+ if (i === textRunIdx) continue;
+ if (
+ /]/.test(runs[i]) &&
+ !/| !hasText(p));
+ const shells = content.length > 0 ? content : paras;
+ if (shells.length === 0) {
+ return lines
+ .map(
+ (line) =>
+ `${wt(line)}`,
+ )
+ .join("");
+ }
+
+ const filled = lines.map((line, i) => {
+ const shell = shells[Math.min(i, shells.length - 1)];
+ const base = i < shells.length ? shell : withUniqueParaId(shell);
+ return setParagraphText(base, line);
+ });
+ return filled.join("") + trailing.join("");
+}
+
+function fillSingleBox(inner: string, text: string): string {
+ const paras = splitParagraphs(inner);
+ if (paras.length === 0) {
+ return `${wt(text)}`;
+ }
+ const idx = paras.findIndex(hasText);
+ const target = idx >= 0 ? idx : 0;
+ return paras
+ .map((p, i) => (i === target ? setParagraphText(p, text) : p))
+ .join("");
+}
+
+function fillHeaderBox(inner: string, c: WeekExportContent): string {
+ let out = inner;
+ out = out.replace(
+ `${TPL.weekNumber}`,
+ `${escapeXml(String(c.number))}`,
+ );
+ out = out.replace(
+ `${TPL.from} `,
+ `${escapeXml(c.fromLabel)} `,
+ );
+ out = out.replace(
+ `${TPL.to}`,
+ `${escapeXml(c.toLabel)}`,
+ );
+ return out;
+}
+
+function yearFirstWord(yearLabel: string): string {
+ return yearLabel.split(/\s+/)[0] || TPL.yearFirst;
+}
+
+function fillBodyFields(xml: string, c: WeekExportContent): string {
+ let out = xml;
+
+ out = out.replace(
+ /(Abteilung <\/w:t><\/w:r><\/w:rPr>) {6}(<\/w:t>)/,
+ `$1${escapeXml(c.department)}$2`,
+ );
+
+ out = out.replace(
+ `${TPL.yearFirst}`,
+ `${escapeXml(yearFirstWord(c.yearLabel))}`,
+ );
+
+ out = out.replace(
+ `${TPL.name}`,
+ `${escapeXml(c.name)}`,
+ );
+
+ out = out.replace(
+ `${TPL.signDate}`,
+ `${escapeXml(c.signDate)}`,
+ );
+
+ return out;
+}
+
+/** Befüllt document.xml der echten IHK-Vorlage – Struktur bleibt erhalten. */
+export function fillDocumentXml(xml: string, week: WeekEntry): string {
+ const c = buildWeekExportContent(week);
+ const lernziel = "-";
+
+ const fillers: Array<(inner: string) => string> = [
+ (inner) => fillHeaderBox(inner, c),
+ (inner) => fillMultilineBox(inner, c.activities),
+ (inner) => fillMultilineBox(inner, c.frameworkLines),
+ (inner) => fillSingleBox(inner, c.weekTheme),
+ (inner) => fillSingleBox(inner, lernziel),
+ (inner) => fillMultilineBox(inner, c.schoolTopics),
+ ];
+
+ let box = 0;
+ let out = xml.replace(
+ /([\s\S]*?)<\/w:txbxContent>/g,
+ (_, inner) => {
+ const fill = fillers[Math.floor(box / 2)] ?? ((x: string) => x);
+ box += 1;
+ return `${fill(inner)}`;
+ },
+ );
+
+ out = fillBodyFields(out, c);
+ return out;
+}
diff --git a/web/src/lib/exportDocx.ts b/web/src/lib/exportDocx.ts
new file mode 100644
index 0000000..4da4795
--- /dev/null
+++ b/web/src/lib/exportDocx.ts
@@ -0,0 +1,36 @@
+import PizZip from "pizzip";
+import { saveAs } from "file-saver";
+import { fillDocumentXml } from "./docxFill";
+import { weekFilename } from "./weekExport";
+import type { WeekEntry } from "./storage";
+
+/** Echte IHK-Vorlage (Kopie aus 2. Ausbildungsjahr, Heft 77). */
+const TEMPLATE_URL = `${import.meta.env?.BASE_URL ?? "/"}templates/ausbildungsnachweis.docx`;
+
+export { weekFilename, fillDocumentXml };
+
+export async function exportWeekDocx(week: WeekEntry): Promise {
+ const res = await fetch(TEMPLATE_URL);
+ if (!res.ok) {
+ throw new Error(
+ `Word-Vorlage nicht gefunden (${TEMPLATE_URL}). Erwartet: public/templates/ausbildungsnachweis.docx`,
+ );
+ }
+ const buf = await res.arrayBuffer();
+ const zip = new PizZip(buf);
+ const docFile = zip.file("word/document.xml");
+ if (!docFile) {
+ throw new Error("Ungültige Vorlage: word/document.xml fehlt");
+ }
+
+ const filled = fillDocumentXml(docFile.asText(), week);
+ zip.file("word/document.xml", filled);
+
+ const blob = zip.generate({
+ type: "blob",
+ mimeType:
+ "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
+ compression: "DEFLATE",
+ });
+ saveAs(blob, weekFilename(week, "docx"));
+}
diff --git a/web/src/lib/exportPdf.ts b/web/src/lib/exportPdf.ts
new file mode 100644
index 0000000..d0c6831
--- /dev/null
+++ b/web/src/lib/exportPdf.ts
@@ -0,0 +1,304 @@
+import { jsPDF } from "jspdf";
+import {
+ buildWeekExportContent,
+ weekFilename,
+ type WeekExportContent,
+} from "./weekExport";
+import type { WeekEntry } from "./storage";
+
+const PAGE_W = 210;
+const PAGE_H = 297;
+const MARGIN = 12;
+const INNER_W = PAGE_W - MARGIN * 2;
+
+type PdfDoc = jsPDF;
+
+function drawRect(
+ doc: PdfDoc,
+ x: number,
+ y: number,
+ w: number,
+ h: number,
+ opts?: { fill?: string },
+) {
+ if (opts?.fill) {
+ doc.setFillColor(opts.fill);
+ doc.rect(x, y, w, h, "FD");
+ } else {
+ doc.rect(x, y, w, h);
+ }
+}
+
+function wrapLines(
+ doc: PdfDoc,
+ text: string,
+ maxW: number,
+ fontSize: number,
+): string[] {
+ doc.setFontSize(fontSize);
+ return doc.splitTextToSize(text, maxW) as string[];
+}
+
+function textBlockHeight(
+ lines: string[],
+ fontSize: number,
+ lineGap = 1.1,
+): number {
+ return Math.max(lines.length, 1) * fontSize * 0.352778 * lineGap;
+}
+
+function drawWrapped(
+ doc: PdfDoc,
+ text: string,
+ x: number,
+ y: number,
+ maxW: number,
+ fontSize: number,
+ opts?: { bold?: boolean; lineGap?: number },
+): number {
+ const lineGap = opts?.lineGap ?? 1.15;
+ doc.setFont("helvetica", opts?.bold ? "bold" : "normal");
+ doc.setFontSize(fontSize);
+ const lines = wrapLines(doc, text, maxW, fontSize);
+ const lineH = fontSize * 0.352778 * lineGap;
+ let cy = y;
+ for (const l of lines) {
+ doc.text(l, x, cy);
+ cy += lineH;
+ }
+ return cy - y;
+}
+
+function drawBulletList(
+ doc: PdfDoc,
+ items: string[],
+ x: number,
+ y: number,
+ maxW: number,
+ fontSize: number,
+): number {
+ let cy = y;
+ const bulletIndent = 3.5;
+ for (const item of items) {
+ doc.setFont("helvetica", "normal");
+ doc.setFontSize(fontSize);
+ doc.text("•", x, cy);
+ const h = drawWrapped(doc, item, x + bulletIndent, cy, maxW - bulletIndent, fontSize, {
+ lineGap: 1.2,
+ });
+ cy += Math.max(h, fontSize * 0.42) + 1.2;
+ }
+ return cy - y;
+}
+
+/**
+ * PDF in IHK-/Vorlagen-Struktur (gleiche Inhalte wie DOCX aus WeekEntry):
+ * Kopf → Tätigkeiten + Lfd.Nr. → Thema → Berufsschule → Unterschriften
+ */
+function renderWeekPdf(doc: PdfDoc, c: WeekExportContent): void {
+ doc.setDrawColor(0);
+ doc.setLineWidth(0.25);
+ doc.setTextColor(0);
+
+ let y = MARGIN;
+
+ // --- Kopfzeile: Abteilung | Nr. + Zeitraum | Ausbildungsjahr ---
+ const headH = 16;
+ const colA = INNER_W * 0.22;
+ const colB = INNER_W * 0.48;
+ const colC = INNER_W * 0.3;
+ drawRect(doc, MARGIN, y, colA, headH);
+ drawRect(doc, MARGIN + colA, y, colB, headH);
+ drawRect(doc, MARGIN + colA + colB, y, colC, headH);
+
+ drawWrapped(doc, "Abteilung", MARGIN + 2, y + 4, colA - 4, 8, { bold: true });
+ drawWrapped(doc, c.department, MARGIN + 2, y + 9, colA - 4, 11, { bold: true });
+
+ drawWrapped(
+ doc,
+ `Ausbildungsnachweis Nr. ${c.number}`,
+ MARGIN + colA + 2,
+ y + 4,
+ colB - 4,
+ 9,
+ { bold: true },
+ );
+ drawWrapped(doc, c.periodLine, MARGIN + colA + 2, y + 9.5, colB - 4, 8);
+
+ drawWrapped(
+ doc,
+ c.yearLabel,
+ MARGIN + colA + colB + 2,
+ y + 6.5,
+ colC - 4,
+ 9,
+ { bold: true },
+ );
+ y += headH;
+
+ // --- Name | Datum ---
+ const nameH = 10;
+ const nameW = INNER_W * 0.62;
+ const dateW = INNER_W - nameW;
+ drawRect(doc, MARGIN, y, nameW, nameH);
+ drawRect(doc, MARGIN + nameW, y, dateW, nameH);
+ drawWrapped(doc, `Name ${c.name}`, MARGIN + 2, y + 6, nameW - 4, 9);
+ drawWrapped(doc, `Datum ${c.signDate}`, MARGIN + nameW + 2, y + 6, dateW - 4, 9);
+ y += nameH;
+
+ // --- Hauptbereich: Tätigkeiten (links) | Betriebliche / Lfd. Nr. (rechts) ---
+ const leftW = INNER_W * 0.58;
+ const rightW = INNER_W - leftW;
+ const pad = 2.5;
+ const actTitle = "Tägliche Tätigkeiten";
+ const rightTitle = "Betriebliche Tätigkeiten";
+ const rightSub =
+ "Zuordnung der Tätigkeit zu den Unterpunkten des Ausbildungsrahmenplanes";
+
+ doc.setFont("helvetica", "bold");
+ doc.setFontSize(9);
+ const actBodyH = (() => {
+ let h = 6; // title
+ for (const a of c.activities) {
+ const lines = wrapLines(doc, a, leftW - pad * 2 - 3.5, 8.5);
+ h += textBlockHeight(lines, 8.5, 1.2) + 1.2;
+ }
+ return h + 4;
+ })();
+ const fwBodyH = (() => {
+ let h = 6 + 8; // titles
+ for (const line of c.frameworkLines) {
+ const lines = wrapLines(doc, line, rightW - pad * 2 - 3.5, 8.5);
+ h += textBlockHeight(lines, 8.5, 1.2) + 1.2;
+ }
+ return h + 4;
+ })();
+ const mainH = Math.max(actBodyH, fwBodyH, 55);
+
+ drawRect(doc, MARGIN, y, leftW, mainH);
+ drawRect(doc, MARGIN + leftW, y, rightW, mainH);
+
+ let ly = y + pad + 3;
+ doc.setFont("helvetica", "bold");
+ doc.setFontSize(9);
+ doc.text(actTitle, MARGIN + pad, ly);
+ ly += 5;
+ drawBulletList(doc, c.activities, MARGIN + pad, ly, leftW - pad * 2, 8.5);
+
+ let ry = y + pad + 3;
+ doc.setFont("helvetica", "bold");
+ doc.setFontSize(9);
+ doc.text(rightTitle, MARGIN + leftW + pad, ry);
+ ry += 4.5;
+ ry += drawWrapped(
+ doc,
+ rightSub,
+ MARGIN + leftW + pad,
+ ry,
+ rightW - pad * 2,
+ 7.5,
+ { bold: true, lineGap: 1.15 },
+ );
+ ry += 2;
+ drawBulletList(
+ doc,
+ c.frameworkLines,
+ MARGIN + leftW + pad,
+ ry,
+ rightW - pad * 2,
+ 8.5,
+ );
+ y += mainH;
+
+ // --- Thema der Woche | Zuordnung zum Lernziel ---
+ const themeLeft = INNER_W * 0.62;
+ const themeRight = INNER_W - themeLeft;
+ const themeLabel =
+ "Thema der Woche (Unterweisung, Lehrgespräche, betrieblicher Unterricht)";
+ const themeLines = wrapLines(doc, c.weekTheme, themeLeft - pad * 2, 9);
+ const themeH = Math.max(
+ 8 + textBlockHeight(wrapLines(doc, themeLabel, themeLeft - pad * 2, 7.5), 7.5) +
+ textBlockHeight(themeLines, 9) +
+ 6,
+ 22,
+ );
+ drawRect(doc, MARGIN, y, themeLeft, themeH);
+ drawRect(doc, MARGIN + themeLeft, y, themeRight, themeH);
+
+ let ty = y + pad + 3;
+ ty += drawWrapped(doc, themeLabel, MARGIN + pad, ty, themeLeft - pad * 2, 7.5, {
+ bold: true,
+ });
+ ty += 2;
+ drawWrapped(doc, c.weekTheme, MARGIN + pad, ty, themeLeft - pad * 2, 9);
+
+ let t2 = y + pad + 3;
+ t2 += drawWrapped(
+ doc,
+ "Zuordnung zum Lernziel",
+ MARGIN + themeLeft + pad,
+ t2,
+ themeRight - pad * 2,
+ 8,
+ { bold: true },
+ );
+ drawWrapped(doc, "–", MARGIN + themeLeft + pad, t2 + 2, themeRight - pad * 2, 9);
+ y += themeH;
+
+ // --- Berufsschule ---
+ const schoolTitle = "Berufsschule (Themen und Schwerpunkte des Unterrichts)";
+ let schoolH = 8;
+ for (const t of c.schoolTopics) {
+ const lines = wrapLines(doc, t, INNER_W - pad * 2 - 3.5, 8.5);
+ schoolH += textBlockHeight(lines, 8.5, 1.2) + 1.2;
+ }
+ schoolH = Math.max(schoolH + 4, 20);
+ drawRect(doc, MARGIN, y, INNER_W, schoolH);
+ let sy = y + pad + 3;
+ doc.setFont("helvetica", "bold");
+ doc.setFontSize(8.5);
+ doc.text(schoolTitle, MARGIN + pad, sy);
+ sy += 5;
+ drawBulletList(doc, c.schoolTopics, MARGIN + pad, sy, INNER_W - pad * 2, 8.5);
+ y += schoolH;
+
+ // --- Unterschriften ---
+ const sigH = 28;
+ const sigW = INNER_W / 3;
+ const labels = [
+ "Datum und Unterschrift des/der Auszubildenden",
+ "Datum und Unterschrift des gesetzlichen Vertreters",
+ "Datum und Unterschrift des Ausbilders / der Ausbilderin",
+ ];
+ for (let i = 0; i < 3; i++) {
+ const x = MARGIN + sigW * i;
+ drawRect(doc, x, y, sigW, sigH);
+ // dotted signature line
+ doc.setFont("helvetica", "normal");
+ doc.setFontSize(9);
+ doc.text("………………………………", x + 3, y + 10);
+ if (i === 0) {
+ doc.setFontSize(8);
+ doc.text(c.signDate, x + 3, y + 15);
+ }
+ drawWrapped(doc, labels[i], x + 2, y + 20, sigW - 4, 6.5, { bold: false });
+ }
+
+ // Footer hint (small, outside form)
+ doc.setFont("helvetica", "normal");
+ doc.setFontSize(7);
+ doc.setTextColor(100);
+ doc.text(
+ `${c.filenameBase}.pdf`,
+ MARGIN,
+ PAGE_H - 6,
+ );
+ doc.setTextColor(0);
+}
+
+export function exportWeekPdf(week: WeekEntry): void {
+ const content = buildWeekExportContent(week);
+ const doc = new jsPDF({ unit: "mm", format: "a4" });
+ renderWeekPdf(doc, content);
+ doc.save(weekFilename(week, "pdf"));
+}
diff --git a/web/src/lib/storage.ts b/web/src/lib/storage.ts
new file mode 100644
index 0000000..be539df
--- /dev/null
+++ b/web/src/lib/storage.ts
@@ -0,0 +1,116 @@
+import {
+ firstOpenDay,
+ getFriday,
+ getMonday,
+ getWeekNumber,
+ getYearLabel,
+ weekNeedsSchool,
+} from "./calendar";
+import { START_WEEK_NUMBER, TRAINEE } from "../data/holidays-bw";
+import { WEEK_THEMES } from "../data/suggestions";
+
+export type WeekEntry = {
+ number: number;
+ yearLabel: string;
+ from: string;
+ to: string;
+ /** Flat weekly activity bullets (like original hefte) */
+ activities: string[];
+ frameworkRefs: string[];
+ weekTheme: string;
+ schoolTopics: string[];
+ done: boolean;
+};
+
+export type AppState = {
+ /** Monday of the current open week */
+ currentWeekMonday: string;
+ weeks: Record;
+ usedSuggestionIds: number[];
+};
+
+/** Stable localStorage key – bump suffix only when AppState shape breaks compatibility. */
+export const STORAGE_KEY = "berichtsheft-generator-v2";
+/** Legacy key cleared on reset so old drafts do not linger. */
+export const STORAGE_KEY_LEGACY = "berichtsheft-generator-v1";
+
+const DEFAULT_FRAMEWORK = ["1.1", "1.2", "1.4", "2.1", "2.2", "2.3", "2.5", "4.4"];
+
+export function pickTheme(exclude?: string): string {
+ const pool = WEEK_THEMES.filter((t) => t !== exclude);
+ const src = pool.length ? pool : WEEK_THEMES;
+ return src[Math.floor(Math.random() * src.length)] || "Büroabläufe";
+}
+
+export function createEmptyWeek(monday: string): WeekEntry {
+ return {
+ number: getWeekNumber(monday) || START_WEEK_NUMBER,
+ yearLabel: getYearLabel(monday),
+ from: monday,
+ to: getFriday(monday),
+ activities: [],
+ frameworkRefs: [...DEFAULT_FRAMEWORK],
+ weekTheme: pickTheme(),
+ schoolTopics: weekNeedsSchool(monday) ? [] : ["Ferien"],
+ done: false,
+ };
+}
+
+export function defaultState(): AppState {
+ const monday = getMonday(firstOpenDay());
+ return {
+ currentWeekMonday: monday,
+ weeks: { [monday]: createEmptyWeek(monday) },
+ usedSuggestionIds: [],
+ };
+}
+
+export function loadState(): AppState {
+ try {
+ const raw = localStorage.getItem(STORAGE_KEY);
+ if (!raw) return defaultState();
+ const parsed = JSON.parse(raw) as AppState;
+ if (!parsed.currentWeekMonday) return defaultState();
+ return {
+ ...defaultState(),
+ ...parsed,
+ weeks: parsed.weeks ?? {},
+ usedSuggestionIds: parsed.usedSuggestionIds ?? [],
+ };
+ } catch {
+ return defaultState();
+ }
+}
+
+export function saveState(state: AppState): void {
+ localStorage.setItem(STORAGE_KEY, JSON.stringify(state));
+}
+
+export function ensureWeek(state: AppState, monday: string): WeekEntry {
+ if (!state.weeks[monday]) {
+ state.weeks[monday] = createEmptyWeek(monday);
+ }
+ return state.weeks[monday];
+}
+
+export function getTrainee() {
+ return TRAINEE;
+}
+
+export function nextWeekMonday(monday: string): string {
+ const d = new Date(monday + "T12:00:00");
+ d.setDate(d.getDate() + 7);
+ const y = d.getFullYear();
+ const m = String(d.getMonth() + 1).padStart(2, "0");
+ const day = String(d.getDate()).padStart(2, "0");
+ return `${y}-${m}-${day}`;
+}
+
+export function prevWeekMonday(monday: string): string {
+ const d = new Date(monday + "T12:00:00");
+ d.setDate(d.getDate() - 7);
+ const y = d.getFullYear();
+ const m = String(d.getMonth() + 1).padStart(2, "0");
+ const day = String(d.getDate()).padStart(2, "0");
+ return `${y}-${m}-${day}`;
+}
diff --git a/web/src/lib/suggest.ts b/web/src/lib/suggest.ts
new file mode 100644
index 0000000..154e8da
--- /dev/null
+++ b/web/src/lib/suggest.ts
@@ -0,0 +1,137 @@
+import { SUGGESTIONS, type Suggestion } from "../data/suggestions";
+import { weekNeedsSchool } from "./calendar";
+
+export { weekNeedsSchool };
+
+function weightOf(s: Suggestion): number {
+ // Häufige echte Heft-Phrasen stark bevorzugen
+ const w = Math.max(1, s.weight ?? 1);
+ return w * w;
+}
+
+/** Weighted sample without replacement. */
+function weightedPick(pool: Suggestion[], count: number): Suggestion[] {
+ const available = [...pool];
+ const result: Suggestion[] = [];
+ while (result.length < count && available.length > 0) {
+ const total = available.reduce((sum, s) => sum + weightOf(s), 0);
+ let r = Math.random() * total;
+ let idx = available.length - 1;
+ for (let i = 0; i < available.length; i++) {
+ r -= weightOf(available[i]);
+ if (r <= 0) {
+ idx = i;
+ break;
+ }
+ }
+ result.push(available[idx]);
+ available.splice(idx, 1);
+ }
+ return result;
+}
+
+/**
+ * Weighted pick with category diversity:
+ * avoid stacking too many from the same category.
+ */
+function diverseWeightedPick(
+ pool: Suggestion[],
+ count: number,
+ maxPerCategory = 3,
+): Suggestion[] {
+ const available = [...pool];
+ const result: Suggestion[] = [];
+ const catCount = new Map();
+
+ while (result.length < count && available.length > 0) {
+ const eligible = available.filter((s) => (catCount.get(s.category) ?? 0) < maxPerCategory);
+ const use = eligible.length ? eligible : available;
+ const picked = weightedPick(use, 1)[0];
+ if (!picked) break;
+ result.push(picked);
+ catCount.set(picked.category, (catCount.get(picked.category) ?? 0) + 1);
+ const idx = available.findIndex((s) => s.id === picked.id);
+ if (idx >= 0) available.splice(idx, 1);
+ }
+ return result;
+}
+
+function unusedPool(
+ type: Suggestion["type"],
+ usedIds: number[],
+ alreadySelected: string[],
+): Suggestion[] {
+ const selectedSet = new Set(alreadySelected.map((t) => t.toLowerCase()));
+ const primary = SUGGESTIONS.filter(
+ (s) =>
+ s.type === type &&
+ !usedIds.includes(s.id) &&
+ !selectedSet.has(s.text.toLowerCase()),
+ );
+ if (primary.length >= 4) return primary;
+ return SUGGESTIONS.filter(
+ (s) => s.type === type && !selectedSet.has(s.text.toLowerCase()),
+ );
+}
+
+/** Pick n random unused suggestions for the week (betrieb + optional school). */
+export function pickRandomSuggestions(
+ monday: string,
+ count: number,
+ usedIds: number[],
+ alreadySelected: string[],
+): Suggestion[] {
+ const needSchool = weekNeedsSchool(monday);
+ const betriebPool = unusedPool("betrieb", usedIds, alreadySelected);
+ const schoolPool = unusedPool("schule", usedIds, alreadySelected);
+
+ if (!needSchool) {
+ return diverseWeightedPick(betriebPool, count, 2);
+ }
+
+ const schoolCount = Math.min(
+ schoolPool.length,
+ Math.max(1, Math.round(count * 0.25)),
+ );
+ const betriebCount = Math.max(0, count - schoolCount);
+ return [
+ ...diverseWeightedPick(betriebPool, betriebCount, 2),
+ ...weightedPick(schoolPool, schoolCount),
+ ];
+}
+
+/** Full week set: ~8–12 diverse betrieb (+ school topics if needed). */
+export function pickWeekSet(
+ monday: string,
+ usedIds: number[],
+ alreadySelected: string[] = [],
+): Suggestion[] {
+ const needSchool = weekNeedsSchool(monday);
+ const betriebPool = unusedPool("betrieb", usedIds, alreadySelected);
+ const schoolPool = unusedPool("schule", usedIds, alreadySelected);
+
+ const betrieb = diverseWeightedPick(betriebPool, 10, 3);
+ if (!needSchool) return betrieb;
+
+ const school = weightedPick(schoolPool, 3);
+ return [...betrieb, ...school];
+}
+
+export function splitSelection(selected: Suggestion[]): {
+ activities: string[];
+ schoolTopics: string[];
+} {
+ const activities = selected.filter((s) => s.type === "betrieb").map((s) => s.text);
+ const schoolTopics = selected.filter((s) => s.type === "schule").map((s) => s.text);
+ return { activities, schoolTopics };
+}
+
+export function suggestionCount(): number {
+ return SUGGESTIONS.length;
+}
+
+export function findSuggestionsByText(texts: string[]): Suggestion[] {
+ return texts
+ .map((t) => SUGGESTIONS.find((s) => s.text === t))
+ .filter((s): s is Suggestion => Boolean(s));
+}
diff --git a/web/src/lib/weekExport.ts b/web/src/lib/weekExport.ts
new file mode 100644
index 0000000..8b5baa7
--- /dev/null
+++ b/web/src/lib/weekExport.ts
@@ -0,0 +1,98 @@
+import { feiertagActivityLine, formatDE, weekWorkdays } from "./calendar";
+import { getTrainee, type WeekEntry } from "./storage";
+
+/** Canonical export payload – DOCX and PDF must use the same content. */
+export type WeekExportContent = {
+ department: string;
+ name: string;
+ number: number;
+ fromLabel: string;
+ toLabel: string;
+ periodLine: string;
+ yearLabel: string;
+ signDate: string;
+ /** Flat activity bullets (incl. „Freitag Feiertag“ like originals) */
+ activities: string[];
+ frameworkRefs: string[];
+ frameworkLines: string[];
+ weekTheme: string;
+ /** School topics, or ["Ferien"] when no school week */
+ schoolTopics: string[];
+ filenameBase: string;
+};
+
+export function weekFilename(week: WeekEntry, ext: "docx" | "pdf"): string {
+ const from = formatDE(week.from);
+ const to = formatDE(week.to);
+ // Match existing: "Berichtsheft 23.03 - 27.03.2026 (77).docx"
+ return `Berichtsheft ${from.slice(0, 5)} - ${to} (${week.number}).${ext}`;
+}
+
+/** Append Feiertag markers like originals (e.g. „Freitag Feiertag“). */
+export function buildActivityLines(week: WeekEntry): string[] {
+ const lines = [...week.activities];
+ for (const d of weekWorkdays(week.from)) {
+ const line = feiertagActivityLine(d);
+ if (line && !lines.includes(line)) lines.push(line);
+ }
+ return lines;
+}
+
+export function buildSchoolTopics(week: WeekEntry): string[] {
+ if (week.schoolTopics.length > 0) return [...week.schoolTopics];
+ return ["Ferien"];
+}
+
+/**
+ * Build filled export content from a WeekEntry.
+ * Guarantees non-empty Pflichtfelder for a finished week.
+ */
+export function buildWeekExportContent(week: WeekEntry): WeekExportContent {
+ const trainee = getTrainee();
+ const fromLabel = formatDE(week.from);
+ const toLabel = formatDE(week.to);
+ const signDate = toLabel;
+ const activities = buildActivityLines(week);
+ const schoolTopics = buildSchoolTopics(week);
+ const frameworkRefs =
+ week.frameworkRefs.length > 0 ? [...week.frameworkRefs] : ["–"];
+ const weekTheme = week.weekTheme.trim() || "–";
+
+ return {
+ department: trainee.department || "–",
+ name: trainee.name || "–",
+ number: week.number,
+ fromLabel,
+ toLabel,
+ periodLine: `Für die Zeit vom ${fromLabel} bis ${toLabel}`,
+ yearLabel: week.yearLabel || "–",
+ signDate,
+ activities: activities.length > 0 ? activities : ["–"],
+ frameworkRefs,
+ frameworkLines: frameworkRefs.map((r) =>
+ r === "–" ? "–" : `Lfd. Nr. ${r}`,
+ ),
+ weekTheme,
+ schoolTopics,
+ filenameBase: weekFilename(week, "docx").replace(/\.docx$/, ""),
+ };
+}
+
+/** Required fields that must not be empty before export. */
+export function missingExportFields(week: WeekEntry): string[] {
+ const c = buildWeekExportContent(week);
+ const missing: string[] = [];
+ if (!c.department || c.department === "–") missing.push("Abteilung");
+ if (!c.name || c.name === "–") missing.push("Name");
+ if (!c.number) missing.push("Ausbildungsnachweis-Nr.");
+ if (!c.fromLabel || !c.toLabel) missing.push("Zeitraum");
+ if (!c.yearLabel || c.yearLabel === "–") missing.push("Ausbildungsjahr");
+ if (!c.signDate) missing.push("Datum");
+ if (!week.activities.length && !c.activities.some((a) => a.endsWith("Feiertag"))) {
+ missing.push("Tägliche Tätigkeiten");
+ }
+ if (!week.frameworkRefs.length) missing.push("Lfd. Nr. Ausbildungsrahmenplan");
+ if (!week.weekTheme.trim()) missing.push("Thema der Woche");
+ if (!c.schoolTopics.length) missing.push("Berufsschule");
+ return missing;
+}
diff --git a/web/src/main.tsx b/web/src/main.tsx
new file mode 100644
index 0000000..eff7ccc
--- /dev/null
+++ b/web/src/main.tsx
@@ -0,0 +1,10 @@
+import { StrictMode } from "react";
+import { createRoot } from "react-dom/client";
+import "./index.css";
+import App from "./App.tsx";
+
+createRoot(document.getElementById("root")!).render(
+
+
+ ,
+);
diff --git a/web/tsconfig.app.json b/web/tsconfig.app.json
new file mode 100644
index 0000000..2a0e8bc
--- /dev/null
+++ b/web/tsconfig.app.json
@@ -0,0 +1,27 @@
+{
+ "compilerOptions": {
+ "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
+ "target": "es2023",
+ "lib": ["ES2023", "DOM"],
+ "module": "esnext",
+ "types": ["vite/client"],
+ "allowArbitraryExtensions": true,
+ "skipLibCheck": true,
+
+ /* Bundler mode */
+ "moduleResolution": "bundler",
+ "allowImportingTsExtensions": true,
+ "verbatimModuleSyntax": true,
+ "moduleDetection": "force",
+ "noEmit": true,
+ "jsx": "react-jsx",
+
+ /* Linting */
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "erasableSyntaxOnly": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "include": ["src"],
+ "exclude": ["src/**/*.test.ts"]
+}
diff --git a/web/tsconfig.json b/web/tsconfig.json
new file mode 100644
index 0000000..1ffef60
--- /dev/null
+++ b/web/tsconfig.json
@@ -0,0 +1,7 @@
+{
+ "files": [],
+ "references": [
+ { "path": "./tsconfig.app.json" },
+ { "path": "./tsconfig.node.json" }
+ ]
+}
diff --git a/web/tsconfig.node.json b/web/tsconfig.node.json
new file mode 100644
index 0000000..8455dcb
--- /dev/null
+++ b/web/tsconfig.node.json
@@ -0,0 +1,23 @@
+{
+ "compilerOptions": {
+ "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
+ "target": "es2023",
+ "lib": ["ES2023"],
+ "types": ["node"],
+ "skipLibCheck": true,
+
+ /* Bundler mode */
+ "module": "nodenext",
+ "allowImportingTsExtensions": true,
+ "verbatimModuleSyntax": true,
+ "moduleDetection": "force",
+ "noEmit": true,
+
+ /* Linting */
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "erasableSyntaxOnly": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "include": ["vite.config.ts"]
+}
diff --git a/web/vite.config.ts b/web/vite.config.ts
new file mode 100644
index 0000000..8b0f57b
--- /dev/null
+++ b/web/vite.config.ts
@@ -0,0 +1,7 @@
+import { defineConfig } from 'vite'
+import react from '@vitejs/plugin-react'
+
+// https://vite.dev/config/
+export default defineConfig({
+ plugins: [react()],
+})