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

@ -14,11 +14,12 @@
| **A**.) | 6 | | | [Dateien und Verzeichnisse anlegen](moegliche-LB2-AufgabenProjekte/A_verzeichnisse-und-dateien-anlegen) | **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) | **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) | **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) | **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) | **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) | **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) | **G**.) | 32 | | 2 | [eBill von Handwerkerrechnungen](moegliche-LB2-AufgabenProjekte/G_ebill_handwerkerrechnungen)
| **H**.) | 5-8 | + | 1 | [Automatisierte Installation](moegliche-LB2-AufgabenProjekte/H_automatisierte-Installation) | | **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. | **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:** **Zu beachten:**

View File

@ -2,7 +2,7 @@
2023-05 MUH 2023-05 MUH
## APIs abfragen mit Datendarstellung ## APIs-Abfragen mit Datendarstellung
### Aufgabenstellung ### 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 wann das letzte Mal abgefragt wurde und die Differenz
möchte ich auch angezeigt bekommen.) möchte ich auch angezeigt bekommen.)
Hier einige mögliche APIs zum anbinden: Hier einige mögliche APIs zum anbinden:
https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/ https://mixedanalytics.com/blog/list-actually-free-open-no-auth-needed-apis/
@ -46,7 +47,7 @@ https://polygon.io/pricing
| **4** | **Total** | | **4** | **Total** |
| 1 | Bonuspunkt für Speicherung der "alten" Daten und Vergleich mit den "neuen" Daten | | 1 | Bonuspunkt für Speicherung der "alten" Daten und Vergleich mit den "neuen" Daten |
| 1 | Bonuspunkt für der Vergleiche | | 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 | | ** 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;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% 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. **Zu beachten:** Es klingt trivial.
Es können 1 bis n Rechnungspositionen 'RechnPos' erscheinen! Wenn aber Es können 1 bis n Rechnungspositionen 'RechnPos' erscheinen! Wenn aber
keine Rechnungspositionen vorhanden sind, ist es keine Rechnung. keine Rechnungspositionen vorhanden sind, ist es keine Rechnung.
@ -142,7 +151,7 @@ und somit nicht zu bezahlen.
8000 Zuerich | | 8000 Zuerich 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 Autoleasing AG | | Autoleasing AG
Gewerbestrasse 100 | | Gewerbestrasse 100 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 |
| | |