This commit is contained in:
harald.mueller 2023-07-22 23:52:18 +02:00
parent d98b090522
commit 3e8b611ae1
9 changed files with 84 additions and 12 deletions

View File

@ -11,15 +11,16 @@
| Projekt | Punkte | Zusatz-<br>Bonus| Alleine-<br>Bonus | Aufgabenstellung |
|---- |---- |---- |---- |---- |
| **A**.) | 6 | | | [Dateien und Verzeichnisse anlegen](moegliche-LB2-AufgabenProjekte/A_verzeichnisse-und-dateien-anlegen)
| **B**.) | 7 | 3 | 1 | [Emailadressen und Brief erstellen](moegliche-LB2-AufgabenProjekte/B_emailadressen-erzeugen)
| **C**.) | 6 | 4 | 1 | [Systemleistung abfragen](moegliche-LB2-AufgabenProjekte/C_systemleistung-abfragen)
| **D**.) | 5 | 5 | 1 | [API abfragen mit Datendarstellung](moegliche-LB2-AufgabenProjekte/D_api-abfragen)
| **E**.) | 4 | 4 | 1 | [API abfragen mit Applikation](moegliche-LB2-AufgabenProjekte/E_api-abfragen-mit-applikation)
| **F**.) | 8 | | 1 | [QR-Rechnungen erzeugen lassen](moegliche-LB2-AufgabenProjekte/F_qr-rechnungen-erzeugen)
| **G**.) | 32 | | 2 | [eBill von Handwerkerrechnungen](moegliche-LB2-AufgabenProjekte/G_ebill_handwerkerrechnungen)
| **H**.) | 5-8 | + | 1 | [Automatisierte Installation](moegliche-LB2-AufgabenProjekte/H_automatisierte-Installation) |
| **XX** | ? | | 1 | Weitere/eigene Projekte möglich. Z.B. ein Spiel/Game, Rätsel-Spiel, ...<br>Punkte und Umfang sind mit der Lehrperson abzusprechen.
| **A**.) | 6 | | | [Dateien und Verzeichnisse anlegen](moegliche-LB2-AufgabenProjekte/A_verzeichnisse-und-dateien-anlegen)
| **B**.) | 7 | 3 | 1 | [Emailadressen und Brief erstellen](moegliche-LB2-AufgabenProjekte/B_emailadressen-erzeugen)
| **C**.) | 6 | 4 | 1 | [Systemleistung abfragen](moegliche-LB2-AufgabenProjekte/C_systemleistung-abfragen)
| **D**.) | 5 | 5 | 1 | [APIs-Abfragen mit Datendarstellung](moegliche-LB2-AufgabenProjekte/D_api-abfragen-mit-datendarstellung)
| **E**.) | 4 | 4 | 1 | [API abfragen mit Applikation](moegliche-LB2-AufgabenProjekte/E_api-abfragen-mit-applikation)
| **F**.) | 8 | | 1 | [QR-Rechnungen erzeugen lassen](moegliche-LB2-AufgabenProjekte/F_qr-rechnungen-erzeugen)
| **G**.) | 32 | | 2 | [eBill von Handwerkerrechnungen](moegliche-LB2-AufgabenProjekte/G_ebill_handwerkerrechnungen)
| **H**.) | 5-8 | + | 1 | [Automatisierte Installation](moegliche-LB2-AufgabenProjekte/H_automatisierte-Installation) |
| **I**.) | 8 | | 1 | [Aktuelles Wertschriften-Depot](moegliche-LB2-AufgabenProjekte/I_aktuelles-wertschriften-depot)
| **XX** | ? | | 1 | Weitere/eigene Projekte möglich. Z.B. ein Spiel/Game, Rätsel-Spiel, ...<br>Punkte und Umfang sind mit der Lehrperson abzusprechen.
**Zu beachten:**
```

View File

@ -2,7 +2,7 @@
2023-05 MUH
## APIs abfragen mit Datendarstellung
## APIs-Abfragen mit Datendarstellung
### Aufgabenstellung

View File

@ -27,6 +27,7 @@ vergleichen zu können. Weiter sollten Sie die Zeit wissen,
wann das letzte Mal abgefragt wurde und die Differenz
möchte ich auch angezeigt bekommen.)
Hier einige mögliche APIs zum anbinden:
https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/
@ -46,7 +47,7 @@ https://polygon.io/pricing
| **4** | **Total** |
| 1 | Bonuspunkt für Speicherung der "alten" Daten und Vergleich mit den "neuen" Daten |
| 1 | Bonuspunkt für der Vergleiche |
| 1 | Bonuspunkt für Farben in der Darstellung (rot für runter, grün für hoch) |
| 1 | Bonuspunkt für Farben in der Darstellung (rot für "runter", grün für "hoch") |
| | |
| ** 1/2 ** | Halbierung der Punkte, wenn der gleiche Code schon mal (bei einem Kollegen) gesehen wurde |

View File

@ -66,6 +66,15 @@ Dateiname: rechnung24018.data
RechnPos;1;Einrichten E-Mailclients;6;25.00;150.00;MWST_0.00%
RechnPos;2;Konfig & Schulung Scanningcenter;1;1200.00;1200.00;MWST_0.00%
Weitere Daten:
- [rechnung24016.data](x-ressourcen/rechnung24016.data)
- [rechnung24017.data](x-ressourcen/rechnung24017.data)
- [rechnung24018.data](x-ressourcen/rechnung24018.data)
- [rechnung24019.data](x-ressourcen/rechnung24019.data)
**Zu beachten:** Es klingt trivial.
Es können 1 bis n Rechnungspositionen 'RechnPos' erscheinen! Wenn aber
keine Rechnungspositionen vorhanden sind, ist es keine Rechnung.
@ -142,7 +151,7 @@ und somit nicht zu bezahlen.
8000 Zuerich | | 8000 Zuerich
| |
| |
CH71 8914 4353 2278 9551 1 | | CH18 8914 4876 1529 6354 6
CH18 8914 4876 1529 6354 6 | | CH18 8914 4876 1529 6354 6
| |
Autoleasing AG | | Autoleasing AG
Gewerbestrasse 100 | | Gewerbestrasse 100

View File

@ -0,0 +1,7 @@
Rechnung_90449;Auftrag_A448;Zürich;14.05.2024;14:22:54;ZahlungszielInTagen_15
Herkunft;41010000001234567;CH3089144756318541463;K234;Harald Müller;Rainstrasse 27;8610 Uster;CHE-111.222.333 MWST;harald.mueller@bluewin.ch
Endkunde;41301000000012497;CH1689144136449235957;Herrgott im Himmel;Wolke 7;6666 Himmelsdorf
RechnPos;1;Ticket fürs Himmelreich (D);5;5.00;25.00;MWST_0.00%
RechnPos;2;Ticket To Heaven (E);8;5.00;40.00;MWST_0.00%
RechnPos;3;Billet pour le paradis (F);3;5.00;15.00;MWST_0.00%
RechnPos;4;Boleto al cielo (S);4;5.00;20.00;MWST_0.00%

View File

@ -0,0 +1,6 @@
Rechnung_24017;Auftrag_A448;Zürich;14.05.2024;14:22:54;ZahlungszielInTagen_10
Herkunft;41010000001234567;CH3089144756318541463;K234;Harald Müller;Rainstrasse 27;8610 Uster;CHE-111.222.333 MWST;harald.mueller@bluewin.ch
Endkunde;41301000000012497;CH1789144544456741313;Herrgott im Himmel;Wolke 7;6666 Himmelsdorf
RechnPos;1;Lizenzverkauf fürs Himmelreich;5;55.00;275.00;MWST_0.00%
RechnPos;2;Lizenzen um Absolution zu erteilen;25;85.00;2125.00;MWST_0.00%
RechnPos;3;Versicherung gegen Weltuntergang;1;500.00;500.00;MWST_0.00%

View File

@ -0,0 +1,5 @@
Rechnung_24018;Auftrag_A003;Zürich;21.03.2024;10:22:54;ZahlungszielInTagen_30
Herkunft;41010000001234567;CH7189144353227895511;K821;Adam Adler;Bahnhofstrasse 1;8000 Zuerich;CHE-111.222.333 MWST;harald.mueller@tbz.ch
Endkunde;41301000000012497;CH1889144876152963546;Autoleasing AG;Aareweg 100;5000 Aarau
RechnPos;1;Einrichten E-Mailclients;6;25.00;150.00;MWST_0.00%
RechnPos;2;Konfig & Schulung Scanningcenter;1;1200.00;1200.00;MWST_0.00%

View File

@ -0,0 +1,5 @@
Rechnung_24019;Auftrag_A004;Zürich;21.03.2024;10:21:32;ZahlungszielInTagen_30
Herkunft;41010000001234567;CH3089144756318541463;K821;Berta Berisha;Bahnhofstrasse 23;8000 Zuerich;CHE-111.222.333 MWST;harald.mueller@tbz.ch
Endkunde;41301000000012497;CH1989144212313785138;Carlo Caprez;Carrosseriestrasse 2;7000 St. Gallen
RechnPos;1;Ganzkörpermassage;1;100.00;100.00;MWST_0.00%
RechnPos;2;Massageöl Ultra;1;20.00;20.00;MWST_0.00%

View File

@ -0,0 +1,38 @@
# M122 - Aufgabe
2023-08 MUH
## Aktuelles Wertschriften-Depot
Machen Sie ein (fiktives) Aktien-, Fremdwährungs-
und Krypto-Depot mit aktuellen Daten, die Sie aus
Online-APIs abholen sollen.
https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis
Also es soll jemand z.B. 10 Aktien von Novartis und z.B.
3000 USD und z.B. 0.1 Bitcoins in einem Depot halten.
Es wurde damals X Franken für die Novartis-Aktien bezahlt
und Y Franken für die USD und Z Franken für Bitcoins bezahlt.
Die Frage ist nun:
- Was ist dieses Depot heute in CHF wert?
- Diese Werte-Entwicklung möchte ich gerne über die Zeit (regelmässig) verfolgen, also den Wert alle x Stunden oder Tage
<hr>
## Bewertung
| Punkte |Beschreibung |
|--------|------------ |
| 3 | Mehrere aktuelle Kursdaten sind heruntergeladen und mit den Assets verrechnet |
| 2 | Depot-Wert wird ermittelt historisch & aktuell |
| 3 | Die Depotwerte haben eine Zeitschreibung |
| **8** | **Total** |
| | |
|** 1/2 ** | Halbierung der Punkte, wenn der gleiche Code schon mal (bei einem Kollegen) gesehen wurde |
| | |