neue ki auswertung steuerbelege

This commit is contained in:
Ralph Soika 2024-09-19 16:22:05 +02:00
parent e7c3b8c147
commit c6799ff6b5
4 changed files with 2601 additions and 0 deletions

View file

@ -5,6 +5,16 @@
https://archive.alexander-logistics.office-workflow.de
## Development
Test Umgebung starten:
./devi start
Mailpasswort für locales mailing setzen:
export MAILPASSWORD=xxxxxxxxxxxxxx
## FTP Storage

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0 }</prompt_options>
<prompt><![CDATA[[INST]Du bist Sachbearbeiter bei 'Alexander Global Logistics GmbH'. Deine Aufgabe ist es Steuerbescheide zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST] Übertrage die Informationen aus dem Steuerbescheid in eine XML Struktur:
<steuerbescheid>
<steuer.anmelder>....</steuer.anmelder>
<steuer.zoll.due type="date"></steuer.zoll.due>
<steuer.eust.due type="date"></steuer.eust.due>
</steuerbescheid>
Den Anmelder findest du im Absatz 'Anmelder'. Hier ist nur der Firmenname interessant und nicht die Steuernummer und Adresse.
In der Tabelle mit den Buchungsschlüsseln können Fälligkeits Daten ausgewiesen sein. Diese sind für die beiden XML Tags <steuer.zoll.due type="date"> und <steuer.eust.due type="date"> relevant.
Werte nur die Zeilen aus, in denen der Aufschubnehmer 'Alexander Global Logistics GmbH' ist und auch ein Fälligkeitsdatum ausgewiesen ist.
Der Buchungsschlüssel 'A0000' gibt das Fälligkeitsdatum für 'steuer.zoll.due' an. Der Buchungsschlüssel 'B0000' gibt das Fälligkeitsdatum für 'steuer.eust.due' an.
Es kann für beide Buchungsschlüssel ein Fälligkeitsdatum geben oder aber nur für einen der beiden!
Beachte: Die beiden XML Tags <steuer.zoll.due type="date"> und <steuer.eust.due type="date"> sind optional und können entfallen, wenn es keinen Wert gibt.
Beachte: Gib nur das XML Objekt aus. Füge keine Erklärungen oder Kommentare hinzu. Formatiere Datumswerte im ISO 8601-Format (YYYY-MM-DD).
[/INST]
]]>
</prompt>
</PromptDefinition>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff