====== Wühler & Gebauer ======
===== Allgemein =====
[[W_G Stundenzettel]]
[[https://timebutler.de/do|Timebutler]]
===== Team =====
* Klaus Gebauer
* Telefon:
* +49 173 9124889 (mobil)
* 07251 32217 00 ? (Büro)
* 06766 902440 (bei Schröder)
* E-Mail: kg@wuehler-gebauer.de
* Torsten Zirpel
* Telefon: 07251 32217 02
* E-Mail: tz@wuehler-gebauer.de
===== Products =====
[[efc ERP]]
===== Tasks =====
==== Current tasks ====
* [[ClientMobilePackageForAllPlatforms]]
* [[ErtmerDataReader]]
* [[efc ERP Einfuehrung bei Kniel]]
* [[KnielSFEDatenuebernahme]]
* [[FertigungsmodulPerformance]]
* [[FindAS2Solution]]
* [[KnopftypErneutesRuesten]]
* [[MaterialstammHistory]]
* [[ScanCompare]]
* [[UsingCameraFromWebView]]
==== Done ====
* [[KommissionierungslaeufeAnbieten]] -> DONE
===== VPN =====
* Servername: vpn.wuehler-gebauer.de
* VPN Typ: IKEv2 (für Windows), IKEv2/IPSec PSK (Mobile)
* Vorinstallierter Schlüssel: W&G-VPNpower#2020
* Anmeldeinformationstyp: Benutzername und Passwort
* Benutzername: valeri-kalaschnikow
* Passwort: JoR4gLTfwpUfrgEQMD8V
* Certificate: can be found in the email "Fwd: VPN über IKEv2" by Marcel Wagner from 06.03.2023 (search my emails @wuehler-gebauer.de)
==== VPN Config on Linux ====
Important on Linux is to have the configuration UI for it. Normally (in standard Ubuntu) it is not available. So install it first:
sudo apt-get install network-manager-l2tp network-manager-l2tp-gnome
See also [[https://www.tecmint.com/setup-l2tp-ipsec-vpn-client-in-linux/|How to Setup an L2TP/IPsec VPN Client on Linux]]
===== Anmeldung =====
* (Windows?) Domäne: EFC
* User: vk
* Start2023
* E-mail
* vk@wuehler-gebauer.de
* wgYA...
* DATEV
* vk@wuehler-gebauer.de / wgYA...
* Important:
* Use not general DATEV login, but "Arbeitnehmer Online" web application: https://apps.datev.de/ano/dashboard
* For login is necessary to have an Authenticator app on the smartphone (for 2-factor authentication)
* Authenticator Wiederherstellungscodes
* AlCgdGX9LN, VQM7uLbZrn, sueRrW8v7P, j7BF3VWuJd, wkS1s3gL6v, KGFRsFECO6
* Oracle account (for downloads etc)
* vk@wuehler-gebauer.de
* WG@Oracle2023
* PCVisit
* https://mobile.pcvisit.de/home/
* kg@wuehler-gebauer.de / Wugwug1999
* Download-Bereich von PCVisit: https://www.pcvisit.de/kundenbereich/downloads/
* Um eigenen Desktop zu zeigen, muss ein "richtiger" Client installiert sein:
* er heißt dort: Supporter Modul Setup (inkl.Support Journal)
* Daten für KEM-SQL Rechner
* "Microsoft-RDP"-Verbindung (hab ich getestet):
* ME\admin-sys
* Mercedes#1904
===== Java Client =====
Eclipse-Projekt: ''efc_java_client''
* Anmeldedaten:
* User: vk
* Passwort: vk
===== Client Mobile =====
Kann über Browser aufgerufen werden mit der URL: http://localhost:4200/efcclientmobile/#/auth
===== ERP =====
[[efc ERP]]
Das System besteht aus zwei Teilen:
* Server
* läuft auf Tomcat
* u.a. mit Spring gebaut
* Client
* Java
* Mobile
* Web-Anwendung, die in einem Chromium Frame auf einem mobilen Client läuft (Android?)
==== Server Configuration ====
=== Database connection ===
Database configuration can be done in the file ''C:\Build\efc_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\efc.properties''.
To set the connection URL to Zimmermann test database (should be normally used):
efc.datasource=com.microsoft.sqlserver.jdbc.SQLServerDataSource
efc.url=jdbc:sqlserver://srv07:1433;databaseName=efcoz;trustServerCertificate=true
To set the connection URL to the MariaDB test database:
efc.datasource=org.mariadb.jdbc.MariaDbDataSource
efc.url=jdbc\:mariadb\://192.168.16.201/efc?useMysqlMetadata=true&characterEncoding=UTF-8
Handbuch (Kopie) liegt unter :
* ''F:\Build\EFC_Handbuch.pdf''
* ''F:\Build\EFC_HandbuchKompakt.pdf''
===== Eclipse =====
==== Workbench to install ====
* **-** install workbench from "G:\Geteilte Ablagen\WuG_Cloud\Build\efc_workbench\"
* e.g. "G:\Geteilte Ablagen\WuG_Cloud\Build\efc_workbench\efc_workbench_3_2023-05.zip"
* **-** reinstall plugins
* simply copy from the plugin jar "com.github.intellijideakeymap4eclipse.plugin_0.1.4.202102272024.jar" from the old workbench to the new workbench plugin directory. For example: cp "C:\Build\efc_workbench_20230510\plugins\com.github.intellijideakeymap4eclipse.plugin_0.1.4.202102272024.jar" "C:\Build\efc_workbench\plugins\"
* plugins installed on my workbench:
* [[https://github.com/IntelliJIdeaKeymap4Eclipse/IntelliJIdeaKeymap4Eclipse|IntelliJIdeaKeymap4Eclipse]]
==== Projekte ====
* efc_server
* efc_java_client
* efc_database
* ...
===== Kunden =====
==== Ertmer ====
Hr. Falk Ertmer
==== Kniel ====
[[Kniel]]
==== Zimmermann ====
VPN Zugang:
* oz/efcadmin -> EFClogin1999
Beim Synchronisieren muss man zuerst die Firewall freischalten (über Lesezeichen im Chrome):
* Support -> Support2012
===== Misc notes =====
Die Workbench ist auf meinem Rechner unter C:\Build\efc_workbench
Beim Eclipse muss man JDK 11 einstellen. Und zwar in zwei Stellen:
* Allgemein (keine Ahnung wo diese Einstellung genau ist)
* In den Gradle-Einstellungen
Umgebung starten :
* Tomcat
* Java
Ressourcen:
* Maschinen
* Werkzeuge
* ...
Terminals werden über IP mit Maschinen verknüpft.
Maschine gewählt -> Liste erscheint -> der Vorgang wird über XCI-Events getrieben (XCI_Eventcodes(?)).
Eigene Sprachen 'efcbl' / 'efcddl'
* lernen -> Handbuch im lokalen Netz
* die Sprachen beschreiben
* Objekte
* Services
* ...
====== Tätigkeitsnachweis (Fakturieren) ======
* Install Access "Runtime":
* ''F:\Downloads\accessruntime_4288-1001_x64_de-de.exe''
* Go to ''F:\Accessdatenbanken'' and open
* ''F:\Accessdatenbanken\WuGTaetigkeiten.accdb'' (or ''F:\Accessdatenbanken\WuGTaetigkeiten 2022-02-11.accdb'' ?)
* To create a new:
* create a new record (with "+")
* set the new (next?) number for it
* fill out all fields
* print it as PDF to the directory : ''G:\Geteilte Ablagen\WuG_Cloud\TB unverbucht\''
* => Hans Peter will check it and make from it an invoice for the customer
====== Misc ======
* Regio Arbeitgebergutschein
* Guthabenabfrage: https://gutschein.avs.de/karlsruhe-regio-sw/home.htm