Projekt

Allgemein

Profil

500 E-Shelf-Label (ESL) e-paper » Einrichten.txt

[E] Rocco Kreutz, 16.02.2023 09:06

 
1
TestDB : PRODAT-DEV-23
2

    
3

    
4
Shop einrichten
5
    Store          http://esl-eu.zkong.com/#/store/storeMgr             öffentliche Anwendung > Ladenverwaltung > Ladenverwaltung
6
    Roles          http://esl-eu.zkong.com/#/system/roleSet/:roleId     öffentliche Anwendung > Systemeinstellung > Rolleneinstellungen
7
    Login          http://esl-eu.zkong.com/#/staffManager               öffentliche Anwendung > Mitarbeiterführung
8
    Notification   http://esl-eu.zkong.com/#/alarm/alarmSet             öffentliche Anwendung > Alarmzentrale > Alarmeinstellungen
9

    
10
Accesspoint(s) verbinden
11
    Accesspoint    http://esl-eu.zkong.com/#/equipment/apEquipment      öffentliche Anwendung > Gerätverwaltung > AP-Verwaltung
12

    
13
Templates importieren
14
    TempCategory   http://esl-eu.zkong.com/#/template/properties        ESL-Anwendung > Vorlagenverwaltung > Vorlageeigenschaften
15
    Templates      http://esl-eu.zkong.com/#/template/storeTemplate     ESL-Anwendung > Vorlagenverwaltung > Vorlage speichern
16

    
17
    TronitagTemplates.txt = aktuelle Liste (keine doppelseiteigen Tags)
18
    TronitagTemplates.zip = das Import-File
19

    
20
* Commodities und ESLs werden vom Prodat generiert
21
    * Commodity    http://esl-eu.zkong.com/#/product/merchantPro        öffentliche Anwendung > Warenwirtschaft > Handelswaren
22
    * ESL / Tags   http://esl-eu.zkong.com/#/equipment/eslEquipment     öffentliche Anwendung > Gerätverwaltung > ESL-Management
23

    
24
* Übersicht
25
    Dashboard      http://esl-eu.zkong.com/#/statistics/esldashborad    öffentliche Anwendung > Statistik der Daten > ESL-Übersicht
26
    Statisttik     http://esl-eu.zkong.com/#/statistics/eslStatistics   öffentliche Anwendung > Statistik der Daten > ESL-Statistik
27

    
28
Zugangsdaten für PRODAT raussuchen
29
    API-URL : http://esl-eu.zkong.com:9999
30
    Username + Passwort
31
    StoreID
32
    MerchantID + AgentID (TODO: Im Prodat beim Login auslesbar)
33
    TemplateCategory + Template : default / default
34

    
35
    Login          http://esl-eu.zkong.com/#/staffManager               öffentliche Anwendung > Mitarbeiterführung
36
    Store          http://esl-eu.zkong.com/#/store/storeMgr             öffentliche Anwendung > Ladenverwaltung > Ladenverwaltung
37
    MerchantID     http://esl-eu.zkong.com/#/system/baseinfo            öffentliche Anwendung > Systemeinstellung > Grundinformation
38
    TempCategory   http://esl-eu.zkong.com/#/template/properties        ESL-Anwendung > Vorlagenverwaltung > Vorlageeigenschaften
39

    
40
Zugangsdaten einrichten
41
    dynamische Einstellungen > Modul-Definitionen > ESL Verwaltung
42

    
43
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.ApiUrl',           'http://esl-eu.zkong.com:9999');
44
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.Username',         encode('username'::bytea, 'base64'));
45
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.Password',         encode('password'::bytea, 'base64'));
46
    -- ab hier könnte es zukünftig nach dem Login aus ESL-API gelesen werden
47
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.MerchantID',       '1629192179721');
48
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.AgentID',          '1580472925642');
49
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.StoreID',          '1629192179731');
50
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.TemplateCategory', 'default');
51
    SELECT TSystem.Settings__Set('TReport.ESL.ZKONG.TemplateType',     'default');
52

    
53
ESL-Typen im Prodat einrichten
54
    Artikelverwaltung > AC=ESL1001 > Artikelnummer=Kurzbezeichnung (für Verlinkungnen) und Artikelbezeichnung=Beschreibung
55
    Artikeleigenschaften: Gruppe=ESL > Model (Device-Aufdruck, bzw. TemplateName), Breite, Höhe, Drehung (0=0° 1=90° 2=180° 3=270°)
56
                          und Farbe (BlackWhite/Monochrome Grayscale BlackWhiteRed BlackWhiteRedDebug BlackWhiteYellow FullColor)
57
                          Templates siehe TronitagTemplates.txt
58

    
59
    TODO : ESL in Syncro (Tabelle ART where AC=ESL1001 + ArtikelEigenschaften)
60
        SELECT
61
          ak_nr, ak_bez,
62
          string_agg(concat(/*reg_bez/r_descr*/reg_pname, '=', r_value), ','
63
            ORDER BY reg_pname DESC)::VARCHAR AS "Eigenschaften"
64
        FROM art
65
        LEFT JOIN RecNoKeyword ON r_tablename = 'art' AND r_dbrid = art.dbrid
66
        LEFT JOIN RecnoGroup ON reg_pname = r_reg_pname AND reg_tablename = r_tablename
67
        WHERE ak_ac IN ('ESL1001') AND reg_gruppe = 'ESL'
68
        GROUP BY ak_nr, ak_bez
69

    
70
        Ein INSERT/UPDATE/DELETE-Statement haben wir in der Syncro aktuell nicht,
71
        also vermutlich im CopyProc die "Eigenschaften" zerlegen und in RecNoKeyword speichern.
72
        (oder wie bei f2poss und f2rck, als UnterDataset)
73

    
74
ESL-Tags im Prodat registrieren
75
    Prüfmittel/Inventar > AC=ESL1001 > Artikel (siehe ESL-Typen), Inventar-Nr (Barcode) und Hersteller=ZKONG (Hersteller, bzw. API-Name im Report)
76

    
77
Demo: Prüfmittel
78
    Planung und Einkauf >> ABK bearbeiten
79

    
80
auf ESL drucken
81
    ABK bearbeiten : erster Produktiv-Report
82
    Artikelverwaltung : Test-Reports
(1-1/5)