Aktionen
610 ELO-DMS ankoppeln » Historie » Revision 6
« Zurück |
Revision 6/17
(diff)
| Weiter »
[X] Daniel S, 30.04.2018 13:03
ELO¶
Ansatz¶
Algorithmus¶
- #9146: Eingangs- und Ausgangsrechung > Anbindung ELO und Ablauf
- #9153: ELO: PRODAT-DMS Strukturerweiterungen: Externe DMS Id, Spalte(n) für Änderungsstatus
- #9154: ELO: Abfrage / Funktion: gib mir alle geänderten PRODAT-Dokumente + Schlagworte
- #9155: ELO: Funktion, welche die ELO-ID an PRODAT zurückgibt
- #9164: ELO: Funktion, welche die Änderungsübernahme in PRODAT zurückschreibt
Funktionen und Bsp-Aufrufe¶
#9145
- SELECT * FROM TDMS.External_DMS__get_Documents WHERE is_updated_or_new;
+ Ansatz: bei Änderung von Schlagwort oder am Dokument wirdTIMESTAMP "pd_external_dms_updated"
gesetzt
+ alle neuen oder geänderten Dokumente
+ Änderung von Schlagwort, Änderung
+(pd_external_dms_updated IS NOT NULL OR pd_external_dms_id IS NULL) AS is_updated_or_new
- TDMS.External_DMS__get_Keywords(pd_id)
- TDMS.External_DMS__set_ID(pd_id, external_id)
+ ELO-ID an PRODAT DMS
+ Achtung,TDMS.External_DMS__reset_Updated(pd_id)
muß aufgerufen werden, wenn vollständig (zB Keyowrds noch übernommen) - TDMS.External_DMS__reset_Updated(pd_id)
+TIMESTAMP "pd_external_dms_updated"
wird zurückgesetzt (NULL)
Achtung: Zugriff des ELO nur über DMS-User "ELO".
Mindestens TDMS.External_DMS__set_ID und TDMS.External_DMS__reset_Updated müssen mit DMS-User ausgeführt werden.
- SELECT * FROM TDMS.External_DMS__get_Documents;
- SELECT * FROM TDMS.External_DMS__get_Documents WHERE is_updated_or_new;
- SELECT * FROM TDMS.External_DMS__get_Documents WHERE is_updated_or_new AND pd_external_dms_id IS NOT NULL;
- SELECT * FROM TDMS.External_DMS__get_Documents WHERE pd_external_dms_id = "external_id";
- SELECT * FROM TDMS.External_DMS__get_Keywords(pd_id);
- SELECT TDMS.External_DMS__set_ID(pd_id, "external_id");
- SELECT TDMS.External_DMS__reset_Updated(pd_id);
- SELECT TDMS.External_DMS__get_RemoteFilename(pd_id, True);
Weitere Funktionen¶
- TDMS.External_DMS__adk(IN VARCHAR) > Adressdaten, IN: Adresskurzname aus PRODAT (adk)
+ Kundennummer > a1_knr
+ Lieferantennummer > a2_knr
+ AdresseName (Für Ordner) > adressename
Von [X] Daniel S vor mehr als 6 Jahren aktualisiert · 6 Revisionen