====== ERPNext ====== Stand: 2020/02 Version: ERPNext 12 Setup für den Betrieb in Deutschland. ===== Installation ===== Setup auf einem leeren Debian 10: * FQDN des Hostes wird Site-Name. * "sudo" muss installiert werden. * Das Setup erfolgt so im Home des Users der angelegt wird. ==== Installation durchführen ==== Auf einem normen deutschen Debian-Setup fehlt das locale en_US.UTF8. Damit einen nicht dauernd diese Meldungen verfolgen sollte man es vorher mittels: dpkg-reconfigure locales hinzufügen. Dann kann die Installation mit den folgenden Kommandos durchgeführt werden: apt install python3-minimal build-essential python3-setuptools sudo vi adduser frape usermod -aG sudo frape export LC_ALL=C.UTF-8 wget https://raw.githubusercontent.com/frappe/bench/develop/easy-install.py python3 easy-install.py --verbose --production --user frape --site $(hostname -f) Während der Installtion MySQL Root-Passwort und ERPNext-Administrator-Passwort festlegen. ==== Nötige Apps installieren ==== Benutzer und Verzeichnis wechseln: su - frape cd frappe-bench Die Druckformate muss man nicht als App installieren, direktes Kopieren reicht auch: bench get-app https://github.com/alyf-de/erpnext_druckformate.git PDFs automtisch beim Festscheiben von Docks erzeugen: bench get-app https://github.com/alyf-de/pdf_on_submit.git bench --site $(hostname -f) install-app pdf_on_submit Mahnungen schreiben in ab V13 mit im Core, bei der V12 noch nicht: bench get-app https://github.com/alyf-de/erpnext_dunning.git bench --site $(hostname -f) install-app dunning Zum Abschluss schadet ein Restart nicht: bench restart ===== Setup ===== ==== Erste Anmeldung ==== ==== Basiseinstellungen ====