goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98904
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer tinolino.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Geschäftsbriefe, Rechnungen

 

RicardoShillyShally
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 16.06.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.08.2018, 15:44     Titel: Geschäftsbriefe, Rechnungen
  Antworten mit Zitat      
Hallo zusammen,

ich würde gerne mit Latex alle Geschäftsbriefe schreiben. Ich habe mir das Folgendermaßen vorgestellt.
Es gibt ein Muster für Anschreiben und Rechnungen. Der Inhalt (Text im Anschreiben, kundenspezifische Kommentare etc.) soll jedes mal manuell eingetippt werden.
Allerdings würde ich gerne über zwei externe Datenbanken Absender und Produkt in die Latex-Datei laden.

Beispiel:

Datenbank_1:
Kunde A
Kunde B
Kunde C

Datenbank_2:
Produkt A
Produkt B
Produkt C

Latex-Brief:
An: Kunde A (Alle relevanten Daten werden aus der Datenbank bezogen (Name , Anschrift etc.))
Inhalt des Briefes kann hier manuell eingetipp werden.

Latex-Rechnung:
An: Kunde C
Position 1: Produkt A (Alle relevanten Informationen werden aus der Datenbank bezogen (technische Daten, Preis etc.))
Position 2: Produkt C (Alle relevanten Informationen werden aus der Datenbank bezogen (technische Daten, Preis etc.))
Summe der Rechnung müsste wahrscheinlich hier manuell ausgerechnet werden oder gibt es eine Möglichkeit eine kleine Aufsummierung zu automatisieren?

Kann mir jemand sagen, ob das was ich vorhabe, überhaupt realisierbar ist und falls ja, welche Pakete oder zusätzliche Software (open source im Idealfall) hierfür notwendig sind?

Ein Minimalbeispiel habe ich nicht. Es geht hierbei erst noch um die Machbarkeit.


Danke!
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.08.2018, 17:40     Titel:
  Antworten mit Zitat      
Wenn die ganzen Infos ohnehin in einer Datenbank vorliegen, wäre es dann nicht sinnvoller, die Briefe als Report aus der Datenbank zu erzeugen? Ansonsten sind mit Lua (also LuaLaTeX) natürlich grundsätzlich auch Dokumente denkbar, die ihre Daten aus irgendwelchen Datenbanken holen. Mit Lua kann man auch hinreichend genau rechnen. Mit LaTeX würde ich dagegen nur mit Hilfe von entsprechenden Paketen rechnen. Davon gibt es diverse von fp über xfp, xint bis hin zu den diversen Zahlenformaten wie l3fp in interface3 (Teil des l3kernel).

Für einfache Datenbankaufgaben gibt es auch beispielsweise datatool. Inwieweit das für Dich in Frage kommt, hängt davon ab, welche Vorverarbeitungsschritte zumutbar sind bzw. in welcher Form die Daten tatsächlich vorliegen.

Denkbar wäre sogar eine Web-Anwendung, die am Ende einfach ein LaTeX-Dokument ausspuckt.

Konkreteres kann man mit den wenigen Infos kaum sagen.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.08.2018, 18:10     Titel:
  Antworten mit Zitat      
Wenn der Brief nur Adressdaten braucht, dann kannst Du Dir mal https://tug.org/TUGboat/tb35-3/tb111fischer.pdf von Ulrike Fischer ansehen. Aber soweit ich weiß können die KOMA-Klassen da auch von sich aus einige Dinge, siehe Kapitel 8 und 9 der scrguide. Wenn Du also Deine Datenbank überreden kannst, in ein von LaTeX nutzbares Format zu exportieren, wäre das möglich.

Auch für Rechnungen gibt es Pakete https://ctan.org/topic/invoice, die stoßen aber sicher irgendwann an ihre Grenzen, wenn Du abgefahrenere Dinge vorhast.

Mit komplexeren Konstruktionen erreicht man wahrscheinlich bald einen Punkt, an dem es effizienter und leichter zu handhaben ist, nicht mit LaTeX Dinge aus einer Datenbank zu laden und Berechnungen durchzuführen, sondern mittels irgendeiner Skriptsprache mit Zugriff auf die Datenbank den Quellcode für die Rechnung automatisch zu erzeugen, sodass TeX wirklich nur zum Setzen des Textes und nicht für Berechnungen und Datenbankoperationen genutzt wird. Je nach geplantem Arbeitsablauf kann es von großen Vorteil sein, so wenig Arbeit wie möglich an TeX zu delegieren und möglichst viel auf einer anderen Ebene zu lösen (Rechnungen werden doch wahrscheinlich sowieso in der Buchhaltung mit allen möglichen Informationen elektronisch gespeichert ...).

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de