2025-02-10 13:23:15 +01:00
2024-03-01 10:15:12 +01:00
2023-11-23 16:54:04 +01:00
2024-06-06 10:18:48 +02:00
2023-01-05 10:53:21 +01:00
2024-08-06 11:12:52 +02:00
2023-09-27 15:07:34 +02:00
2024-06-06 10:18:48 +02:00
2024-03-25 17:40:13 +01:00
2023-11-10 16:54:07 +01:00
2025-02-10 13:23:15 +01:00
2023-11-23 16:54:04 +01:00
2024-03-14 11:53:11 +01:00
2023-11-10 16:54:07 +01:00
gg
2023-09-19 15:30:57 +02:00
2024-03-20 17:32:52 +01:00
2022-06-28 17:20:37 +02:00
2023-09-27 15:07:34 +02:00
2024-06-06 10:18:48 +02:00
2024-06-06 10:18:48 +02:00
2023-01-30 15:36:20 +01:00
2024-06-06 10:18:48 +02:00
2023-06-14 17:02:24 +02:00
2023-11-23 16:54:04 +01:00
2022-06-22 11:41:56 +02:00
2022-06-22 17:01:26 +02:00
2023-02-06 10:11:39 +01:00
2023-09-19 17:15:26 +02:00
2023-12-13 12:53:31 +01:00
2023-11-23 16:54:04 +01:00
2024-06-06 10:24:39 +02:00
2024-03-20 17:32:52 +01:00

Build Status

CdsConnector

================

Connector zwischen Hiltes und JTL Wawi

Installieren


git clone https://gitbase.de/OrangeJungle/CdsConnector.git

cd CdsConnector

Installiere Abhängigkeiten

make install

Erstelle .env.local Datei und füge folgendes ein:

DATABASE_URL=mysql://root:root@mysql:3306/cds_connector

Starte MySQL-Server:

docker compose up

Erstelle Datenbank (nicht die Tabellen)

bin/console doctrine:database:create

Erstelle Tabellen

bin/console doctrine:migrations:migrate

Update der Datenbank

bin/console doctrine:migrations:execute

Starte Server

make dev-server

API-Übersicht

https://127.0.0.1:8000/api

Update Symphony

composer update

Benutzen


Hiltes Import full Import Kompletter Abgleich aller Bestände

bin/console hiltes:import

Delta Import Die Delta Datei baut sich über den Tag auf und enthält alle Änderungen seit dem letzten full export von Hiltes

bin/console hiltes:import --d

Hosting


https://cloud.iteckse.de/

hier laufen 2 Cronjobs:

Täglich um 01:01 Uhr der full Import

/home/users/orangejungle/www/bin/console hiltes:import

Alle 5 Minuten der Delta Import

1-56/5 0-1,2-23 * * * /home/users/orangejungle/www/bin/console hiltes:import --d

JTL


In Windows Aufgabenplanung die Aufgabe JTL Bestandsimport alle 5 Minuten ausgeführt Diese ruft das Script C:\CloudFTP\import_delta.bat auf

Einmal um 01:008 Uhr läuft die Aufgabe für den komplett Import diese ruft das Script C:\CloudFTP\import_full.bat auf

die Scripte sind im Order "jtlscript" zu finden

Slack


Um Slack zu benutzen, muss die .env.local Datei angepasst werden:

SLACK_DSN="https://hooks.slack.com/services/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_TEST"

Nachrichten werden je nach Filiale in den Channel online_verkäufe_ gepostet

Description
Connector zwischen Hiltes und JTL
Readme Unlicense 13 MiB
Languages
JavaScript 97.2%
PHP 2.3%
CSS 0.4%