Wie suche ich richtig: Suchwort 1 + Suchwort 2 - Suchwort 3
Da Sie nicht angemeldet sind, werden Ihnen nur öffentliche Beiträge angezeigt.
Mit der GET_RELATION[4019 können Web-URL’s in einem eigenen Fenster angezeigt werden. Dabei kam es bei sehr langen URL’s (länger als 900 Zeichen) zu einem Absturz, da der Aufruf von Standard-Get-Relations eine Längenbegrenzung hat.
Um nun längere Web-URL’s aufrufen zu können, wurde die Get-Relation 4019 erweitert so dass anstatt der URL ein MEMSTRING übergeben werden kann. Zur Laufzeit wird dann der MEMSTRING geprüft, aufgelöst und als URL übergeben. …
[weiterlesen]
Neue, allgemeine GetRel, die ein beliebiges vorhandenes DataSet auswertet und einen Ergebniswert zurück liefert. Über die Ermittlungsart (ART) wird gesteuert, welche Operation ausgeführt wird (zählen, summieren, Min/Max, Mittelwert, Wert an einer Position holen, Differenzen, Verlauf …)
______________________
Anforderung wurde realisiert a V8 Rev. 127046
______________________
Es gibt jetzt eine neue GET_RELATION, um ein Dataset auswerten zu können:
GET_RELATION[4238!DATASET=<id>!ART=<art>!SPALTE=<spalte>!FILTER=<ausdruck>!…]
| Parameter | Pflicht | Bedeutung |
|---|---|---|
| DATASET | ja | ID des auszuwertenden DataSets |
| ART | ja | Ermittlungsart (siehe unten) |
| SPALTE | je nach ART | Bezugsspalte (Spaltenbezeichnung) für Rechen-/Wert-Arten |
| FILTER | nein | Filterausdruck auf Spalten, z. |
GET- und PUT-Relations lassen sich in der ERP-Suit einfach testen. Dazu steht der Menüpunkt „Funktion testen“ zur Verfügung.
Schalten Sie dazu das Menü auf „Designer/IDE“ um.

Im Menü „Tools“ finden Sie „Funktionen testen“.

Im folgenden Fenster können Sie eine Funktion eintragen oder per [F5] auswählen.

Wählen Sie die gewünschte Funktion bzw. tragen Sie diese ein und ergänzen Sie die benötigten Parameter. …
[weiterlesen]
Situationsbeschreibung:
Aktuell gibt es bei den Lieferadressen keine Möglichkeit, die Steuereinstellungen (Erlöszuordnung, Steuerberechnungsart) aus dem jeweiligen Land zu übernehmen. …
[weiterlesen]
Mit der GET_REL[1465! kann ein Beleg per Druckprozess gedruckt werden. Allerdings besteht hier keine Möglichkeit vorzugeben, dass sich die Auswahl der Druckprozesse öffnen soll.
Es wird ein weiterer Parameter: „Mit Auswahl“ J/N benötigt.

______________________
Anforderung wurde realisiert ab V8 Rev. 126739
______________________
Die GET_RELATION[1465] wurde um den Parameter „Druckprozessauswahl“ erweitert.
Beschreibung:
GET_RELATION[1465!ProzessId!BEL_0_11!Druckprozessauswahl]
Im Workflow wird nachfolgend beschriebene Funktion benötigt.
GET_RELATION, der man den Datenbereich und den Primärindex des Datensatzes mitgibt, die dieses Fenster aufruft.
Hier im Beispiel der Projekt:

______________________
Anforderung wurde realisiert ab V8 Rev.125131
______________________
GET_RELATION[1943!Datenbereich!Primärindex des Datensatzes],,,,PAN-Verknüpfungen eines Datensatzes in einem Fenster anzeigen
,,,,…Datenbereich
,,,,……ADR = Adresse
,,,,……ANP = Ansprechpartner
,,,,……LFA = Lieferadresse
,,,,……PRJ = Projekt
,,,,……BEL = Beleg
,,,,……ART = Artikel
,,,,……SER = Seriennummer
,,,,……CHA = Charge
,,,,……WVL = Verkaufschance
,,,,……EAGESPR = Gespräch
,,,,……BBERICHT = Besuchsbericht
,,,,……OPML = Mail
,,,,……OPTE = Termin
,,,,……MKO = Mahnung
,,,,……PROZ = Prozess
,,,,……AUFG = Aufgabe
,,,,…Primärindex des Datensatzes
,,,,……Bei ADR: Adressnummer (ADR_2_8)
,,,,……Bei ANP: Adressnummer und Ansprechpartnernummer (ANP_1_16)
,,,,……Bei LFA: Lieferadressnummer (LFA_2_8)
,,,,……Bei PRJ: Projektnummer (PRJ_1_8)
,,,,……Bei BEL: Belegindex (BEL_0_11)
,,,,……Bei ART: Artikelnummer (ART_1_25)
,,,,……Bei SER: Seriennummer (SER_1_25)
,,,,……Bei CHA: Chargennummer (CHA_1_25)
,,,,……Bei WVL: Index der Verkaufschance (WVL_0_28)
,,,,……Bei EAGESPR: Index des Gespräches (EAGESPR_0_28)
,,,,……Bei BBERICHT: Index des Besuchsberichts (IDBSE0043_0_19)
,,,,……Bei OPML: Index der Mail (OPML_0_21)
,,,,……Bei OPTE: Index des Termins (OPTE_0_17)
,,,,……Bei MKO: Primärindex der Mahnung (MKO_0_11)
,,,,……Bei PROZ: Prozessnummer (PROZ_0_10)
,,,,……Bei AUFG: Aufgabennummer (AUFG_0_10) …
[weiterlesen]
Es wird eine Funktion benötigt, um ein Zeichen (z.B. A) auf den zugehörigen ASCII Code umzusetzen (in dem Fall 65) und diesen zurückzugeben. Also praktisch das Gegenstück zur GET_RELATION[1062!ANSI_CODE] (die würde bei Übergabe von „65“ den Wert „A“ zurückgeben) bzw. der Funktion DEZ_CODE[]
______________________
Anforderung wurde realisiert ab V8 Rev. 126739
______________________
Es gibt nun die GET_RELATION[7023!ZEICHEN] „Umwandlung eins Zeichen in ANSI-Code“ …
[weiterlesen]
Es gibt bereits GET_RELATIONs um Belegkopf- und Belegposition einer Belegkopie (des LFS) zu updaten.
GET_RELATION[1259!BelegindexKopie!Pos!Len!Wert!VArt]
GET_RELATION[1261!BelegindexKopie!PosIdent!Pos!Len!Wert!VArt]
Nötig wäre eine GET_RELATION, mit welcher Belegtexte ebenso in der Belegkopie geupdatet werden können.
______________________
Anforderung wurde realisiert ab V8 Rev. 127360
______________________
Es gibt nun 2 neue GET-RELATIONs:
GET_RELATION[4631!BelegindexKopie!TextArt!Text] Liefersystem - Belegkopie Kopf Langtext updaten ...BelegindexKopie = Kopie die geupdated werden soll (aus BEL_9158_11) ...Textart:…
Lässt es sich automatisieren, dass nach dem Zeitstempelimport über die Wawi Schnittstelle, die Tagessummen automatisch für den bearbeiteten Zeitraum neu berechnet werden?
Alternativ könnte eine Möglichkeit bereitgestellt werden, an eine Funktion Parameter (bspw. Personalnummer, von / bis Datum, …) zu übergeben, bei denen man dann diesen bearbeiteten Zeitraum angeben kann?
Damit man nicht nach einem automatisierten Import trotzdem immer auf „Tagessummen neu berechnen“ gehen muss. …
[weiterlesen]
Neuer Parameter für die GET_RELATION[1825
Z = Zwang: es wird immer das Trennzeichen gesetzt
______________________
Anforderung wurde realisiert ab V8 Rev. 126849
______________________
Es wird eine GET benötigt, die 0/1 oder N/J zurückgibt, ob ein Lagerplatz gelöscht werden kann.
______________________
Anforderung wurde realisiert ab V8 Rev. 126773
______________________
Es gibt jetzt die GET_RELATION[6007!Lagerident] „Ist ein Lagerobjekt löschbar“
Es wird eine GET_RELATION benötigt,  welche den Gesamtlagerbestand eines Artikels über alle Lagerplätze einer Lagergruppe liefert.
Den Gesamtlagerbestand einer Gruppe gibt es aktuell nicht. Nur eben das Lager mit dem höchsten/niedrigsten Bestand innerhalb der Lagergruppe.
______________________
Anforderung wurde realisiert ab V8 Rev. 126612
______________________
Die GET_RELATION[816] „Tagesstatistik – Lagerbestand“ wurde entsprechend erweitert, sodass im Parameter „VON_LAGER“ jetzt auch eine Lagergruppe (bspw.“LGR:0001″) …
[weiterlesen]
Ab Revision-119921
Mit dieser neuen GET_RELATION kann der aktuelle Zustand des WebUi-Server gelesen werden. Der Zustand wird als JSON-Datei in dem Pfad/Dateinamen [ZIEL_JSON_DATEI] gespeichert, welcher übergeben wird.
Es ist möglich den Umfang der Daten mit den Schaltern [MIT_..] zu Steuern.
GET_RELATION[4033!ZIEL_JSON_DATEI!MIT_ALLEM!MIT_STATUS!MIT_DETAILS!MIT_PERFORMANCE!MIT_FRONTENDIO!MIT_BACKENDIO!MIT_WEBSERVICE],,,,WW Lese aktuellen Zustand vom WebUi-Server und Schreibe in die ZielDatei
,,,,…ZIEL_JSON_DATEI
,,,,…MIT_ALLEM
,,,,…MIT_STATUS
,,,,…MIT_DETAILS
,,,,…MIT_PERFORMANCE
,,,,…MIT_FRONTENDIO
,,,,…MIT_BACKENDIO
,,,,…MIT_WEBSERVICE
,,,,…Rückgabe der Funktion:
,,,,… Leer: Fehler beim Erstellen der ZielJSON-Datei
,,,,… 1: OK die Datei wurde geschrieben
Erklärung der Parameter:
ZIEL_JSON_DATEI: Ziel-Datei/Pfad Name in den die JSON Datei gespeichert wird
MIT_ALLEM Es wird die komplette JSON-Struktur gefüllt
MIT_STATUS Es wird die WEBWARE_SERVER_STATUS Struktur gefüllt
MIT_DETAILS Es wird die SERVER_DETAILS Struktur gefüllt
MIT_PERFORMANCE Es wird die SERVER_PERFORMANCE Struktur gefüllt
MIT_FRONTENDIO Es wird die SERVER_RAR_INTERFACE Struktur gefüllt
MIT_BACKENDIO Es wird die SERVER_WEB_INTERFACE Struktur gefüllt
MIT_WEBSERVICE Es wird die SERVER_WEBSERVICE_INTERFACE Struktur gefüllt
Der Gesamtumfang der JSON Struktur sieht folgendermaßen aus:
{
„WEBWARE_SERVER_STATUS“: {
„SERVER_STATUS“: „OK“,
„INSTANCE_STATUS“: „INSTANCE OK“,
„INSTANCE_BLOCKED“: „NO“,
„INSTANCE_EVACUATED“:“NO“,
„LOGIN_POSSIBLE“: true,
„SERVER_DETAILS“: {
„SERVER_START_DATE“: „24.01.2022“,
„SERVER_START_TIME“: „12:03:57“,
„SERVER_RUNTIME“: „0 Tage 0:16:33“,
„SERVER_ACTIVE_THREADS“: „29“
},
„SERVER_PERFORMANCE“: {
„SERVER_SYS_CPU_PRZ“: “ 6″,
„SERVER_SYS_RAM_INSTALLED_IN_MB“: „30653“,
„SERVER_SYS_RAM_FREE_IN_MB“: „16529“,
„SERVER_WWS_CPU_PRZ“: “ 0″,
„SERVER_WWS_RAM_ACT_MB“: „64.879“,
„SERVER_WWS_RAM_MAX_IN_MB“: „65.664“
},
„SERVER_RAR_INTERFACE“: {
„WWS_RAR_RECEIVE_IN_MB“: „0“,
„WWS_RAR_RECEIVE_IN_KB“: „314“,
„WWS_RAR_SEND_IN_MB“: „0“,
„WWS_RAR_SEND_KB“: „38“,
„WWS_RAR_REQUEST_COUNT“: „18“,
„WWS_RAR_USER_COUNT“: „1“,
„WWS_RAR_CONNECTION“: „13“
},
„SERVER_WEB_INTERFACE“: {
„WWS_WEB_RECEIVE_IN_MB“: „0“,
„WWS_WEB_RECEIVE_IN_KB“: „83“,
„WWS_WEB_SEND_IN_MB“: „1“,
„WWS_WEB_SEND_KB“: „1881“,
„WWS_WEB_REQUEST_COUNT“: „17“,
„WWS_WEB_USER_COUNT“: „1“,
WWS_WEB_CONNECTION“:“5″
},
„SERVER_WEBSERVICE_INTERFACE“:
{
„WWSVC_WEBSERVICES_ACTIV“:“YES“, // Web-Services sind aktiviert („YES“/“NO“)
„WWSVC_LAST_SERVICEFUNCTION_NUMBER“:“7″, // Letzte Servicefunktions-Nummer die vergeben wurde
„WWSVC_ACTIVE_SVF_IN_SYSTEM“:“0″, // Wieviele aktive Servicefunktionsanfragen sind aktuelle in Bearbeitung
„WWSVC_ACTIVE_SVF_SEND_QUEUE“:“0″, // Wieviele Servicefunktionen sin in der Sende-Queue (Richtung Backend)
„WWSVC_ACTIVE_SVF_IN_PROCESS_QUEUE“:“0″, // Wieviele Servicefunktionen(SVF)werden aktuell Verarbeitet (Backend)
„WWSVC_ACTIVE_SVF_IN_WAITING_QUEUE“:“0″, // Wieviele SVFsind aktuell in der WebUI-Server Warteschlange
„WWSVC_SYNCHRONE_VERARBEITUNG“:
{
„WWSVC_SYNCHRON_SVF_BEARBEITET“:“3″, // Wieviele Servicefunktionen wurden bisher bearbeitet
„WWSVC_SYNCHRON_SVF_HTTPRANGE_200_299″:“3“, // Wieviele Servicefunktionen wurden mit dem HTTP-Statuscode zwischen 200 und 299 abgeschlossen (200=OK)
„WWSVC_SYNCHRON_SVF_HTTPRANGE_300_399″:“0“, // Wieviele Servicefunktionen wurden mit dem HTTP-Statuscode zwischen 300 und 399 abgeschlossen
„WWSVC_SYNCHRON_SVF_HTTPRANGE_400_499″:“0“, // Wieviele Servicefunktionen wurden mit dem HTTP-Statuscode zwischen 400 und 499 abgeschlossen
„WWSVC_SYNCHRON_SVF_HTTPRANGE_500_599″:“0“ // Wieviele Servicefunktionen wurden mit dem HTTP-Statuscode zwischen 500 und 599 abgeschlossen
},
„WWSVC_ACTIVE_ASYNCHRON_SVF_IN_SYSTEM“:“0″, // Wieviele Servicefunktionen werden aktuelle asynchron bearbeitet
„WWSVC_ACTIVE_CURSOR_SERVICFUNCTIONS“:“0″, // Wieviele Servicefunktionen mit aktivem Cursor
„WWSVC_KILLED_CURSOR_SERVICEFUNCTIONS“:“0″, // Wieviele Servicefunktionen mit Curosor wurden abgeschlossen
„WWSVC_PROCESSPOOL_COUNT“:“3″, // Wieviel Pools sind definiert
„WWSVC_POOL_LIST“:
[ // Array von Pools
{
„POOL_ID“:“STANDARD-POOL“, // Name des Pools
„POOL_SVF_IN_POOL“:“5″, // Wieviel Servicefunktionen wurde im Pool eingelastet
„POOL_GESPERRT“:“NO“, // ist der Pool gesperrt
„POOL_ACTIVE_SVF_IN_POOL“:“0″, // AKtive Servicefunktionen im Pool
„POOL_SVF_INSERT_WAIT_TIME“:“0″, // Wartezeit
„POOL_SVF_NETZKNOTEN_IN_POOL“:“1″, // Anzahl Netzknoten im Pool
„POOL_SVF_STARTBARE_ZUSATZKNOTEN“:“4″, // Anzahl Zusatzknoten die bei Bedarf nachgestartet werden können
„POOL_SVF_BASIS_KNOTEN“:“2″, // Anzahl Basis-Knoten die gestartet werden
„POOL_KNOTENANZAHL“:“1″, // Anzahl Knoten die für diesen Pool aktiv sind
„WWSVC_KNOTEN_LIST“:[ // Array von Prozess-Knoten
{
„POOL_SVF_IN_PROCESSKNOTEN“:“5″, // Wieviel Servicefunktionen wurden in diesem Knoten eingelastet
„POOL_PROCESSKNOTEN_MANDANT“:“2″, // Für welchen Mandant wird der Knoten ausgeführt
„POOL_PROCESSKNOTEN_BELEGZEITRAUM“:“0″, // Für welchen Belegzeitraum wird der Knoten ausgeführt
„POOL_PROCESSKNOTEN_LETZTE_WARTEZEIT_MS“:“0″, // Letzte Wartezeit für die Verarbeitung in Knoten
„POOL_PROCESSKNOTEN_LETZTE_VERARBEITUNGSZEIT_MS“:“0″, // Letzte Verarbeitungszeit
„POOL_PROCESSKNOTEN_COUNT“:“4″ // Anzahl Prozessoren für den Knoten. …
[weiterlesen]
Aktuell gibt es noch keine Möglichkeit, ein Eventscript für eine Aufgabe oder einen Prozess manuell zu starten.
Über einen Workaround sollte das mittels: GET_RELATION[1918!Prozess/Aufgabe!Prozess-ID/Aufgaben-ID!Bezeichnung!Bedingung!Aktionsart!ID je nach Aktionsart!Aktion!Toolnummer] und anschließendem Put bereits jetzt möglich sein.
Allerdings wäre hier eine einfachere Variante für die Zukunft wünschenswert.
______________________
Anforderung wurde realisiert ab V8 Rev.123235
______________________
Mit Hilfe der GET_RELATION[1942! kann man nun manuell Eventscripts für Aufgaben und Prozesse starten. …
[weiterlesen]
Für alle Daten im Selektionspool die Stammdatenkalkulation ausführen
Anwendungsfall –  es gibt eine Rabattierung pro Warengruppe. Bei Änderungen wird der Rabatt in den Warengruppenstammdaten geändert.
-> damit die Preise im Artikel überarbeitet werden muss die Artikeldatenkalkulation für alle Artikel dieser Warengruppe durchgeführt werden.
-> aktuell muss der Kunde über Ändern/Ergänzen ein Feld verändern, sodass die Kalkulation läuft.
Es wäre in vielen Bereichen eine Erleichterung (ART,ADA,ADR,BEL,BELPOS?,..) …
[weiterlesen]
Eine GET_RELATION die das aktuelle Datum und Uhrzeit zurückgibt wäre sehr hilfreich.
Aufbau der GET_RELATION:
GET_RELATION[XXXX!FORMAT]
… FORMAT (Optional) z. B. TT.MM.JJJJ hh:mm:ss -> liefert Daztum und Uhrzeit zurück
oder z. B. hh:mm:ss -> liefert nur Uhrzeit zurück inkl. Sekunden
oder z. B. hh:mm -> liefert Stunde und Minuten zurück
oder z. B. JJJJMMTT -> liefert 20250327 zurück
ohne Format -> 27.03.2025 10:01:55
mit dieser GET_RELATION könnte man dann eigentlich alles zurückgeben was man brauchen könnte und auch dementsprechend selbst formatieren. …
[weiterlesen]
Aktuell kann bereits mittels GET_RELATION[7002!BewertungsArt!Stichtag!Standort!Selektionsart!!NurMitBestand!NurLagerplatz] eine Inventurbewertung automatisch erstellt werden.
Gewünscht wäre eine weitere GET_RELATION, mit welcher diese dann entsprechend exportiert werden kann.
(Aktuell bereits möglich über WFL/Memtab/Auswertung über die DBP25)
______________________
Anforderung wurde realisiert ab V8 Rev. 124156
______________________
In der V8 wird der neue Primärindex der Inventurbewertung, welcher durch die GET_RELATION[7002] erzeugt wurde, in das MEM-Feld MEM_43925_60 „Primärindex zuletzt erzeugter DBK25 Datensatz“ übergeben. …
[weiterlesen]
Aktuell kann die Funktion „Bestellbestätigung“ bzw. „Auftragsbestätigung des Lieferanten erfassen“ nur aus der vorgelagerten Belegtabelle oder aus dem Bestellsystem (Karteikarte 4) aufgerufen werden.
Erforderlich ist, dass dies auch innerhalb des Beleges erfolgen kann oder noch besser per GET_RELATION, damit die Funktion z.B. auch aus einer PAN Aufgabe gestartet werden kann.
Aktuell ist es umständlich, da die Bestellung zwar direkt in der PAN-Aufgabe verknüpft ist aber der Aufruf des Moduls nur über Umweg aufgerufen werden kann. …
[weiterlesen]
Anwenderanforderung:
GET_REL[712! Belegdatum Parameter berücksichtigen wenn dupliziert wird in einen neuen Beleg mit Angabe einer neuen Belegnummer
Wenn mit der GET_RELATION[712!1! (Duplizieren) ein neuer Beleg erstellt und hierbei eine Belegnummer vorgegeben wird, wird aktuell der Belegdatumsparameter nicht berücksichtigt und er nimmt das Belegdatum aus dem Quellbeleg.
Anforderung ist dass die GET_REL[712! so erweitert wird, dass in diesem Fall das angegebene Belegdatum aus der GET verwendet wird. …
[weiterlesen]
Benötigt wird eine Funktion (GET_RELATION) welche die Positionsdatenkalkulation aller Positionen eines Beleges ausführt.
Aktuell muss hierfür ein separates WFL erstellt werden, in welchem die  GET_RELATION[166! aufgerufen und mit einer PUT_RELATION in allen Tabellenzeilen (Positionsdaten) die Kalkulation ausgeführt wird.
______________________
Anforderung wurde realisiert ab V8 Rev. 126830
______________________
Es gibt jetzt eine neue GET_RELATION, um die Belegformeln für alle Positionen (per PUT_RELATION[23]) ausführen zu lassen:
GET_RELATION[7024!BELEGINDEX!POS!LEN!KONTENFINDUNG!NUR_STEUERSPALTE] …
[weiterlesen]
Aktuell werden die PAN Mailanhänge immer im Mandanten unter: Mandant\PAN\MAILANHAENGE abgespeichert.
Benötigt werden hier zwei Möglichkeiten:
a) einen Speicherort für die Anhänge anzugeben (z.B: Interner Text)
b) eine GET oder PUT um den Speicherort zu ändern (Datei verschieben und Pfad in der Verknüpfung anpassen)
______________________
Anforderung wurde realisiert ab V8 Rev.123386
______________________
Zum einen wurde der neue Interne Text „21561 – Zielpfad für PAN-Mailanhänge“ eingebaut. …
[weiterlesen]
Ich möchte für einen Artikel Lagerplätze mit negativem Bestand ausfindig machen. Leider gibt es noch keine passende GET und in der GET_REL 6005! gibt es diesen Parameter noch nicht.
Wunsch: Einen neuen Parameter um negative Bestände ermitteln zu können.
______________________
Wunsch wurde realisiert ab V8 Rev. 127423
______________________
Neuer Parameter für GetRel 6005: LagerOhneOderNegativemBestandEinbeziehen.
Wenn dieser übergeben wird, werden Lager, die einen Bestand <= 0 haben, nicht mehr ausgefiltert. …
[weiterlesen]
Mit der Revision MC 106727 und IC 106729 sowie dem WWF WW2760 und dem WWS64-13607 / WWS32-13606 wurde eine Verbesserung bei der Verwendung der GET_RELATION 4000 vorgenommen.
Die Verwendung der GET_RELATION 4000 (Hochladen einer Datei) wurde für die WEBUI-Touch angepasst. Damit ist es nun möglich einzelne Dateien per Aufruf dieser GET_RELATION über die WEBUI-Touch in das Programm zu laden.
In Version WW2760 wurde eine Korrektur gemacht damit die Ausführung auch unter Android korrekt funktioniert. …
[weiterlesen]
Erweiterung GET_RELATION 1016
GET_RELATION[1016!Typ],,,,Rückgabe Versionsnummer
,,,,…Typ (optional)
,,,,……0 = 3-stellig – default
,,,,……1 = 2-stellig
,,,,……2 = Entwicklungsstadium : Beta – Patch
,,,,……3 = Komplette Versionsnummer
,,,,……4 = Version Build (3. Stelle)
,,,,……5 = Revision
Beta : 71597
Patch : 71600 …
[weiterlesen]
GET_RELATION[4099]
Diese GET_RELATION die Programm-Art zurück, die aktuell ausgeführt wird.
Folgende Rückgabewerte sind möglich:
GET_RELATION[4098!INFOTYPE!HEADER!VON!BETREFF!TEXT!DAUER!]
Anzeige einer Meldung mit Desktop-Info (rechts unten)
Mit dieser GET_RELATION können Sie ermitteln, welches Anzeigegerät der Benutzer verwendet.
Neben Desktop gibt es hier auch folgende Möglichkeiten:
GET_RELATION[4097!]
Rückgabe des Render-Modus
Rückgabe ▶Â
Mit dieser GET_RELATION lässt sich die Art des aktuell angemeldeten Benutzers ermitteln.
GET_RELATION[4096!]
Rückgabe ▶Â
Konfiguriere WW-Touch mit Werten
GET_RELATION[4027!MODE!VALUE]
MODE ▶ Aufruf-Modus: Was soll in der WWTOUCH geändert werden:
VALUE ▶ abhängig vom Modus werden hier unterschiedliche Werte erwartet
„Starte die lokale Kamera Anwendung und lasse den Benutzer ein Bild erfassen“
Wurde ein Bild erfasst, so wird dieses zur WWA übertragen und in der Medien-Verwaltung gespeichert. Als Rückgabe erhält man die Medien-ID des Bildes.
Falls Sie prüfen wollen, ob eine Kamera von der aktuellen Sitzung zur Verfügung gestellt wird, so können Sie die GET_RELATION 4009 mit der WWCINFO 9 für die Abfrage verwenden. …
[weiterlesen]
Die Get-Relation 4025 ist nur verwendbar, wenn der aktuelle Benutzer mit der Anwendung „WEBWARE Zugangsverwaltung“ an einer WEBWARE angemeldet ist.
Sie können mit der GET_RELATION 4009 und der WWCINFO 8 prüfen, ob ein Barcodeleser verfügbar ist. Falls Sie die GET_RELATION 4025 ausführen und es ist kein Barcode-Leser vorhanden, so erhalten Sie die Kennung „0“ für Abbruch zurück.
Funktion:
Scanne einen Barcode oder Barcode-Type von einer WWAPP. …
[weiterlesen]
Mit dieser GET_RELATION können Sie Klänge/Sounds ausgeben und konfigurieren.
Führe die Sound-Konfiguration aus bzw. Spiele Sound im Browser :
GET_RELATION [4024!MODE!Wert!]
Beispiele für den Aufruf:
GET_RELATION[4024!0!28] ➜ Spiele den WELCOME-Sound ab
GET_RELATION[4024!1!55] ➜ Setze die Sound-Lautstärke auf 55%
GET_RELATION[4024!4!N] …
[weiterlesen]
Mit dieser GET_RELATION kann die lokale Geo-Coordinate des aktuellen Browser des Benutzers abgefragt werden. Es ist zu Beachten, dass diese Abfrage nur dann möglich ist, wenn folgende Vorraussetzungen erfüllt werden:
Der Aufruf der Relation erfolgt folgenden zwei Parametern: [4023!MODE!MaxTimeOut!] …
[weiterlesen]
Mit der GET_RELATION 4022 können Sie im Tablet-Modus für einen Workflow das Schnellerfassungsfenster ausführen.
Es werden 2 Parameter erwartet, die Workflow-Script-ID sowie eine Kennung ob die Haupt-Tabelle (0) oder die Anzeigetabelle (1).
Die Anzeige der Schnellerfassung, wird wenn möglich, ausgeführt. Als Rückgabe erhält man bei erfolgreicher Ausführung eine 1 zurück.
Die Anzeige sollte nur im Tablet-Modus als Reaktion auf eine Auswahl einer Zeile erfolgen, falls keine besondere Bearbeitung vorgesehen ist. …
[weiterlesen]
Mit dieser GET_RELATION lassen sich in Zusammenhang mit der 4020-GET_RELATION Send und Beende-Aktionen ausführen.
Es muss also immer zuerst mit der GET_REL4020 eine Kommunikation mit StartServer=J gestartet werden.
GET_RELATION [4021!PortName!Action!SendDaten!]
Ausführen einer Aktion mit einer offenen Kommunikation
PortName â–¶Â Name der zuvor bei der Registrierung von GET_RELATION[4020..] angegeben wurde.
Action(S/C) ▶ S=Sende Daten C=Close (Port schließen)
Senddaten â–¶Â Bei Action = S werden hier die Daten übergeben, die an den Kommunikationsport gesendet werden sollen. …
[weiterlesen]
Mit dieser GET_RELATION können Sie mit einem angebundenen WWCC auf dem entfernten Client- Rechner Kommunikationsaktionen ausführen.
Sie haben dabei die Möglichkeit, jeweils Sende- oder Empfangsaktionen als Einzel- oder Serveraktionen zu steuern.
Als Kommunikationstechniken stehen Ihnen
zur Verfügung.
Kurze Erklärung zu den Kommunikationstechnicken
NAMED PIPES
Dies ist ein Standard-Protokoll, das sogar Kommunikationen über Rechnergrenzen hinweg erlaubt. Eine Pipe wird mit einen Standardnamen auf einem Rechner bereit gestellt und kann von anderen Programmen angesprochen werden. …
[weiterlesen]
Mit dieser GET_RELATION kann eine im WEB verfügbare Resource in einem eigenen Browserfenster angezeigt werden.
Dabei gibt es die Möglichkeit, die übergebene URL mit der öffentlichen WW-Server–Netzwerkadresse beginnen zu lassen.
GET_RELATION[4019!SHOWURL!USESERVERURL!EMBED!TABNAME]
Die URL SHOWURL wird in einem externen Fenster angezeigt.
Wenn USESERVERURL=“J“ ist, dann wird die URL des Servers vorangestellt
Mit dieser GET_RELATION kann ein Text aus der Zwischenablage des Browsers gelesen werden.
Da die Größe nicht vorher bestimmt werden kann, wird der Austausch über eine temporäre Zwischendatei gelöst, bzw. wenn dieser Name nicht angegeben ist, über die Zwischenablage des RAR-Server’s.
Hier ist zu beachten, dass mehrere Prozesse gleichzeitig auf dem RAR-Server aktiv sind und die Zwischenablage nicht immer sicher verwendet werden kann. …
[weiterlesen]
Da es die Browser nicht erlauben, direkt in die Zwischenablage zu schreiben, wird mit Hilfe dieser GET_RELATION ein Hilfs-Dialog angezeigt. Mit diesem lässt  sich gewünschter Text manuell in die Zwischenablage übernehmen.
Abweichung bei installiertem WWCC (Client-Communicator):
Wenn SHOWDLG nicht auf „J“ steht, so kann das Clipboard direkt über den angebundenen WWCC gefüllt werden.
GET_RELATION[4017!SETTEXTDATA!SHOWDLG]
Setze den aktuellen Inhalt von SetTextData oder des Clipboards (SetTextData=leer) beim Client
GET_RELATION[4016]
Rückgabe Versionsnummer 3-stellig WW-Version in Form 10x, 15x oder 20x
Beispiel Version 1.57 wird als 157 zurückgegeben.
Mit dieser GET_RELATION lassen sich externe Programme mit Hilfe des WWCC auf dem Client- Rechner ausführen. Hiermit können aus einem Workflow heraus Fremdprogramme mit Parameterübergabe gestartet werden.
Ebenso ist es möglich, die Programme modal zu starten. Dabei wird dann der Rückgabe-Code der Anwendung zurückgegeben.
Diese Funktion stehen neben der GET_RELATION 4015 auch direkt im Bereich des Workflow-Managers zur Verfügung. Diese Möglichkeiten sind über „externe Programm“ im Workflowmanager verfügbar. …
[weiterlesen]
Mit dieser GET_RELATION kann eine Datei in ein individuelles Verzeichnis auf dem WW-Client gespeichert werden.
Es ist möglich, nach dem Speichern das zum Dateityp gehörende Standardprogramm, bzw. ein individuelles Programm zu starten. Damit kann eine Export-Funktion in ein Fremdprodukt realisiert werden.
Soll das Standardprogramm gestartet werden, so muss die Kennung „STD“ als Programm-Name übergeben werden. Soll ein individuelles Programm gestartet werden, so muss dieses mit dem lokalen Pfad (WW-Client) angegeben werden. …
[weiterlesen]
Mit dieser GET_RELATION wird ein bestehender Import-Auftrag abgebrochen.
Hierzu muss die Import-Definition, die von der GET_RELATION 4011 zurückgegeben wurde, übergeben werden.
Beispiel:
GET_RELATION[4013!:WWCC-0002I:-00005-21FA1238!]
Mit dieser GET_RELATION kann der Pfad einer verfügbaren Importdatei gelesen werden.
Diese GET_RELATION[4012..] wird von dem Import-Call-Back Workflow (Wird in GET_RELATION[4011,..] vorgegeben) verwendet, um den Dateinamen der für den Import verfügbaren Datei zu erhalten.
Beispiel:
GET_RELATION[4012!:WWCC-0002I:-00005-21FA1238!1!]…
Mit der Revision 68968-Beta gibt es eine neue GET_RELATION für String-Manipulation von Langtexten.
GET_RELATION[1377!Prefix!Pindex!Sprache!Idb/Dbk!Vart!Plen!StringFind!StringReplace],,,,Zeichenfolge in Langtext ersetzen
Prefix = Langtext Index Präfix
Präfix laut Liste Bsp. AT für Artikelnotiz (ohne @)
Pindex = Primärindex (entsprechend Formatiert)
Sprache = Sprachnummer des Langtextes
-1 = Langtext ohne Sprache
Idb/Dbk: IDB ID oder DBK Nummer anstatt auf RVTX21 (optional)
IDBID = 6stellig. zB. SE0001
DBKID = 2stellig. …
[weiterlesen]
Ab BETA/57724
Es gibt nun eine GET_RELATION, mit der ein sehr simpler NVE-String erzeugt werden kann.
GET_RELATION[1828!ReturnType!Chargennummer!Seriennummer!MHD],,,,Einfacher NVE String mit Charge/Serie/MHD erzeugen.
ReturnType:
0 = Ergebnisstring sofort zurückliefern.
1 = Ergebnisstring in Speicher halten (kann mit GET 1826 weiter bearbeitet werden und mit GET 1827 abgerufen werden).
Rückgabe:
Bei ReturnType 0: Ergebnisstring wenn Erfolg ansonsten Fehlermeldung vom ersten Fehler.
Bei ReturnType 1: 1 wenn Erfolg ansonsten Fehlermeldung vom ersten Fehler. …
[weiterlesen]
Ab Revison BETA 67360
Die Parameter
in der Funktion GET_RELATION[184!…] wurden um den Befehl „ZUSATZSELEKT:x“ erweitert.
Somit können nun komplexe Selektionen, welche in den Zusatzselektionen (Designer > Einstellungen > Zusatzselektionen) erfasst sind, direkt in der Funktion verwendet werden.
Statt „x“ wird dann der Primärindex der Zusatzselektion angegeben.
Beispiel:
Bereich: GET_RELATION
Ab BW Beta Rev. 57713
Mit dieser Programmänderung steht der STAT_KENNZAHL Baukasten als GET_RELATION zur Verfügung.
Hierbei handelt es sich um folgende GET_RELATION:
GET_RELATION[1149!ID!NR!ZEITRAUMART!ZEITRAUM!ZP1!ZP2!SUMMENINDEX1!SUMMENINDEX2!SUMMENINDEX3!SUMMENINDEX4!SUMMENINDEX5],,,,Statistikwertermittlung per ISG Kennzahl
Mit der Beta Revision-46927 haben wir die GET_RELATIONs 516 und 518 um einen formatierbaren Parameter erweitert. Die Ausgabe kann nun in Tagen oder in Jahren und Tagen erfolgen.
GET_RELATION[516!VON_DATUM!VON_ZEIT!BIS_DATUM!BIS_ZEIT!WERKTAGE!RUECKGABEFORMAT]....Zeitdifferenz in Tagen ,,,,...RUECKGABEFORMAT ,,,,......0 = Anzahl Tage ,,,,......1 = Text "<x> Jahre <y> Tage"
GET_RELATION[518!VON_DATUM!BIS_DATUM!WERKTAGE!RUECKGABEFORMAT]....Differenz in Tagen ,,,,...RUECKGABEFORMAT ,,,,......0 = Anzahl Tage ,,,,......1 = Text "<x> Jahre <y> Tage"…