Lua-Funktionen Übersicht
Syslog
-
SY_AddAT — Addiert Arbeitstage auf ein Datum.
-
SY_AddDatum — Addiert Tage auf ein Datum.
-
SY_ArtikelEtikett — druckt Artikeletiketten Druckmasken mit/ohne Auftragsbezug
-
SY_Basename — Wrapper für die POSIX C-Funktion 'basename'
-
SY_BDE_ABFMX — Führt eine "ABFMX"-Buchung (Mengenbuchung) durch
-
SY_BDE_ABTE — Führt eine "ABTE"-Buchung durch
-
SY_BDE_ABTM — Führt eine "ABTM"-Buchung durch
-
SY_BDE_ABUN — Führt eine "ABUN"-Buchung (Unterbrechung) durch
-
SY_BDE_ANTE — Führt eine "ANTE"-Buchung durch
-
SY_BDE_ANTM — Führt eine "ANTM"-Buchung durch
-
SY_BDE_GEHT — Führt eine "GEHT"-Buchung (PZE) durch
-
SY_BDE_KOMMT — Führt eine "KOMMT"-Buchung (PZE) durch
-
SY_BDE_PLE — Führt eine BDE-Buchung an einer Planungseinheit durch
-
SY_BDEBuchEin — Bucht einen bdeabtab-Satz in die BDE/PZE ein
-
SY_BlockAendProt — Sperrt das Änderungsprotokoll der übergebenden Tabelle
-
SY_BVLoeschen — Löscht einen Bestellvorschlag
-
SY_CallLua — Führt den übergebenden Lua-Skript vollständig aus
-
SY_ConvertPDFA — Wandelt eine PDF-Datei in ein PDF/A Format um
-
SY_DAT_OK — Prüft ein Datum im DAT-Format (JJJJMMTT).
-
SY_DiffAT — Berechnet die Anzahl Arbeitstage zwischen zwei Datums.
-
SY_DiffTage — Berechnet die Anzahl Tagen zwischen zwei Datums.
-
SY_Dirname — Wrapper für die POSIX C-Funktion 'dirname'
-
SY_DlgParGetInt — Ermittelt den Wert eines Fenster-Parameters vom Typ Integer.
-
SY_EKKopfAnlegen — EK-Kopf anlegen
-
SY_EKKopfLoeschen — EK-Kopf löschen
-
SY_EKNeuRechnen — Rechnet Kopf und Positionen eines EK-Auftrags neu (Zu-/Abschläge, Steuer, Summen, ...).
-
SY_EKPosAnlegen — EK-Position anlegen
-
SY_EKPosLoeschen — EK-Position löschen
-
-
SY_EscapeRTF — Escaped einen String zur Verwendung innerhalb eines RTF-Textes.
-
SY_FAStornieren — Storniert einen Fertigungsauftrag
-
SY_FileInfo — Liest Informationen zu einer Datei aus
-
SY_GenKostenBDE — Kostensatz zu BDE-Buchung erstellen
-
SY_GenKostenLG — Kostensatz zu Lager-Bewegung erstellen
-
SY_GenKostenRE — Kostensatz zu Rechnungseingangs-Buchung erstellen
-
SY_GenPick — Erzeugt Picksätze für eine Auftragsposition
-
SY_GetDirFiles — Liefert alle in einem Verzeichnis enthaltenen Dateien in alphabetischer Reihenfolge
-
SY_HasPermission — Prüft ob eine Berechtigung gegeben ist
-
SY_InventurAdd — Fügt einen neuen Inventur-Satz ein (gezählt wird gesetzt)
-
SY_InventurUpdate — Aktualisiert einen bestehenden Inventur-Satz (gezählt wird gesetzt)
-
SY_IsModuleEnabled — Prüft ob das angegebene Modul aktiv ist
-
SY_IsModuleOptionEnabled — Prüft ob die angegebene Moduloption aktiv ist
-
SY_KAPRAnlegen — Erzeugt eine neue Plan-Reservierung fuer eine Kunden-Auftrags-Position.
-
SY_KAPRLoeschen — Loescht eine existierende Plan-Reservierung für eine Kunden-Auftrags-Position.
-
SY_KtrAnlegen — Erzeugt einen neuen Kostenträger (Tabelle ktrtab).
-
SY_KWT_OK — Prüft ein Datum im KWT-Format (JJJJKWT).
-
SY_KWTtoYMD — Umrechnung Datum der Form 'YYYYKWT' nach 'YYYYMMDD'.
-
SY_LAG_BLASL — Ermittelt den gültigen Beschaffungs-SL abhängig vom Schalter SLT_LAG_BLASL.
-
SY_LagAbgBuchen — Führt einen ungeplanten Abgang für einen Artikel durch
-
SY_LagAbgGeplBuchen — Führt einen geplanten Abgang für eine Fertigungsstücklisten-Position durch.
-
SY_LagerAnlegen — Legt anhand der Artikel-Nr. die Lagerteilestämme aus den Grundeinstellungen an.
-
SY_LagKorrektur — Führt eine Korrektur-Lagerbuchung durch
-
SY_LagUmbuchung — Führt eine ungeplante Umbuchung für einen Artikel durch
-
SY_LagZugBuchen — Führt einen ungeplanten Zugang für einen Artikel durch
-
SY_LagZugFertBuchen — Die Funktion bucht einen 'Zugang aus Fertigung'
-
SY_MailSendEx — Versendet eine E-Mail
-
SY_MergePDF — Fügt mehrere Dateien zu einer PDF-Datei zusammen.
-
SY_MergeRTF — Fügt zwei RTF-Texte zu einem neuen RTF zusammen (hängt sie aneinander)
-
SY_Msg — Gibt einen Text aus
-
SY_NxtNummer — Ermittelt die nächste Nummer aus dem als Parameter übergebenen Nummernkreis
-
SY_ParGetInt — Ermittelt den Wert eines Systemsteuerung-Parameters vom Typ Integer.
-
SY_PickBuchen — Bucht einen Picksatz
-
SY_PickLoeschen — Löscht den Picksatz
-
SY_PickUpdate — Aktualisiert den Picksatz
-
SY_PrintFile — Druckt eine Datei auf dem angegebenen Drucker aus.
-
SY_PrintPDF — Druckt eine PDF-Datei auf dem angegebenen Drucker aus.
-
SY_PrintVKForm — Drucken eines VK-Formulars
-
SY_Proto — Erzeugt eine Ausgabe der übergebenen Parameter in das Protokoll
-
SY_Proto2 — Erzeugt eine Ausgabe der übergebenen Parameter in das Protokoll
-
SY_Report — Liefert einen Report als Objekt zurück, der sich mit weiteren Funktionen verwenden lässt.
-
SY_RTFAnpassen — Passt einen RTF-Text für eine neue Schriftart und Schriftgröße an.
-
SY_RTFtoTEXT — Wandelt einen Text vom RTF-Format in das TXT-Format um
-
SY_RunPreflightPDF — Führt ein vordefinierte Preflight-Profil auf einer PDF-Datei aus
-
SY_SendMailFile — Verbindet sich mit dem MAPI des Standard E-Mail-Programms zum Versand von E-Mails (COM bei Outlook).
-
SY_SplitPDF — Zerlegt eine PDF-Datei in mehrere Dateien.
-
SY_StornoRechnr — Rechnung stornieren
-
SY_TempNummer — Liefert eine eindeutige Nummer zur Verwendung als Key zurück
-
SY_TEXTtoRTF — Wandelt einen Text vom TXT-Format in das RTF-Format um.
-
SY_Ticket — Erzeugt ein neues Ticket im Ticket-System
-
SY_TicketEreignis — Fügt ein Ereignis an ein Ticket hinzu
-
SY_TicketSetStatus — Ändert den Status eines Tickets
-
SY_TicketSetVerantw — Ändert den Zuständigen eines Tickets
-
SY_TicketVerknuepfung — Erzeugt eine Ticket-Verknüpfung
-
SY_UnblockAendProt — Entsperrt das Änderungsprotokoll der übergebenden Tabelle
-
SY_UnterTicket — Erzeugt ein neues Unterticket im Ticket-System
-
SY_UpdateSbaen — Aktualisiert den Sbaen.
-
SY_VKKopfAnlegen — VK-Kopf anlegen
-
SY_VKKtrAnlegen — Erzeugt einen neuen Kostenträger (Tabelle ktrtab) für einen Auftrag.
-
SY_VKNeuRechnen — Rechnet Kopf und Positionen eines VK-Auftrags neu (Zu-/Abschläge, Steuer, Summen, ...).
-
SY_VKPosAendern — VK-Position ändern
-
SY_YMDtoKWT — Umrechnung Datum der Form 'YYYYMMDD' nach 'YYYYKWT'.
EXPOS
-
EX_ActTimer — Aktiviert den EXPOS-Timer.
-
EX_DateiAuswahl — Öffnet einen Dateiauswahl-Dialog und liefert den vollständigen Pfad zur Datei zurück.
-
EX_DeactTimer — Deaktiviert den EXPOS Timer.
-
EX_DeleteTree — Löscht eine Zeile aus einem Treeview. (EXPOS-Funktion!)
-
EX_FormTempl — Ermöglicht Parameterübergabe in Word/OpenOffice-Vorlagen
-
EX_GenBestab — Legt einen neuen Bestellvorschlag und loest ihn gegebenenfalls auf
-
EX_Get — Liest den Wert eines EXPOS-Merkmals
-
EX_GetListItem — Liest eine Spalte aus der selektierten Zeile einer Auswahlliste aus
-
EX_GetListItemActive — Prüft, ob eine bestimmte Zeile in einer EXPOS Auswahlliste ausgewählt ist.
-
EX_GetListItemMulti — Liest den Wert einer Spalte aus einer bestimmten Zeile einer Auswahlliste aus
-
EX_GetTreeItem — Liest die ausgewählte Zeile aus einem Treeview aus. (EXPOS-Funktion!)
-
EX_GetValue — Liest den Inhalt eines Feldes in Syslog-Dialogen
-
EX_Input — Schaltet ein Merkmal auf einer definierten Maske eingebbar
-
EX_InsertTree — Fügt eine Zeile in ein Treeview ein. (EXPOS-Funktion!)
-
EX_Invisible — Schaltet ein Merkmal auf einer definierten Maske unsichtbar
-
EX_IsVisible — Ermöglicht die Prüfung auf Sichtbarkeit/Unsichtbarkeit für ein Merkmal oder eine Maske
-
EX_MessageBox — Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders
-
EX_OpenTree — Öffnet/schließt Zeilen eines Treeview. (EXPOS-Funktion!)
-
EX_Output — Schält ein Merkmal auf einer definierten Maske nicht-eingebbar
-
EX_SchreibeVKPreis — Die Funktion erzeugt einen VK-Preis-Eintrag (Tabelle vpptab)
-
EX_Set — Schreibt einen Wert in ein Merkmal.
-
EX_SetListBgC — Setzt die Hintergrund-Farbe einer bestimmten Zeile einer EXPOS Auswahlliste.
-
EX_SetListItemActive — Wählt eine bestimmte Zeile in einer EXPOS Auswahlliste aus oder ab.
-
EX_SetListSortLast — Sortiert eine Auswahlliste anhand der letzten Sortierung.
-
EX_SetText — Setzt den Inhalt eines Editorfeldes oder hängt an den bestehenden Inhalt an
-
EX_SetTimer — Setzt den Interval und die Trigger-Regel des EXPOS Timers
-
EX_SetTooltip — Setzt den Tooltip (Hilfstext) an einem Merkmal auf der Maske
-
EX_SetValue — Setzt den Inhalt eines Feldes in Syslog-Dialogen
-
EX_SetzeBild — Setzt eine Bilddatei an ein Objekt vom Typ Bild oder Grafik-Button
-
EX_SetzeFarbe — Setzt die Hintergrundfarbe eines Merkmals
-
EX_SetzeFehler — Erzeugt eine EXPOS-Fehlermeldung
-
EX_SetzeFehlerCode — Erzeugt eine EXPOS-Fehlermeldung
-
EX_SetzeFokus — Setzt den Fokus auf ein Merkmal
-
EX_SetzeLabel — Setzt den Label-Text von Feldern, Checkboxen, Radiobuttons oder Tabs
-
EX_SetzeMaske — Setzen einer neuen Ziel-Masken-Nr.
-
EX_Speichern — speichert und beendet EXPOS
-
EX_SpeichernOhneEnde — speichert und beendet EXPOS nicht
-
EX_StartSuche — Füllt eine Auswahlliste mit Daten
-
EX_TextEditor — Diese Funktion öffnet den EXPOS-Texteditor
-
EX_UpdateTree — Aktualisiert eine Zeile in einem Treeview. (EXPOS-Funktion!)
-
EX_Visible — Schaltet ein Merkmal auf einer definierten Maske sichtbar
-
EX_Vorkalkulation — Die Funktion erzeugt eine neue Vorkalkulation
-
SY_GetEXValue — Liest den Wert eines EXPOS-Merkmals für einen Artikel
Datenbank
-
DB_BeginWork — Öffnet eine neue explizite Transaktion auf der Datenbank.
-
DB_CommitWork — Wendet eine explizite Transaktion auf die Datenbank an.
-
DB_Insert — Fügt einen Datensatz in die Datenbank ein.
-
DB_Load — Lädt die Daten aus einer Datei in die Datenbank
-
DB_RollbackWork — Fährt eine explizite Transaktion auf der Datenbank zurück (Änderungen werden verworfen).
-
DB_Select — Liest einen Datensatz aus der Datenbank.
-
DB_Unload — Erstellt eine Unload-Datei mit den selektierten Daten
-
DB_Update — Aktualisiert einen Datensatze einer Tabelle.
SQL
-
SQL_CDecl — Erzeugt einen Cursor auf der Datenbank, um mehrere Datensätze lesen zu können
-
SQL_CFetch — Liest den nächsten Datensatz aus einem mit SQL_CDecl erzeugten Cursor.
-
-
SQL_Cursor — Erzeugt einen Datenbank-Cursor, über den Datensätze gelesen werden können
-
SQL_Escape — Escaped (maskiert) eine Zeichenkette für die Verwendung in einem SQL-Query
-
SQL_Exec — Führt einen SQL-Befehl aus
-
SQL_Fetch — Liest den n+1-ten Datensatz bei einer Datenbankabfrage, die mehrere Datensätze als Ergebnis liefert
-
SQL_Select — Liest einen Datensatz aus der Datenbank
Dialog
-
DLG_CloseDialog — Schließt einen beliebigen Dialog
-
DLG_DateiAuswahl — Öffnet einen Dateiauswahl-Dialog, der den Pfad zur gewählten Datei (oder nil) zurückliefert (EXPOS-unabhängige Funktion!).
-
DLG_GetDDSObj — Ermittelt das Dynamische Dialogsprung Objekt am Fenster
-
DLG_GetObj — Mithilfe dieser Funktion lässt sich ein Dialogobjekt finden, auf welches dann verschiedene weitere Funktionen angewendet werden können.
-
DLG_MsgBox — Gibt eine Meldungsbox auf dem Bildschirm aus und wartet auf Reaktion des Anwenders.
-
DLG_OpenDialog — Öffent einen beliebigen Dialog
-
DLG_UpdFenster — Aktualisiert das angegebene Fenster
DMS
-
DMS_AddDocumentWithMetadata — Fügt ein neues Dokument ins DMS ein.
-
DMS_DeleteDocument — Löscht ein Dokument aus dem DMS.
-
DMS_DownloadDocumentTemp — Lädt ein Dokument in einen Temp Ordner runter und gibt den Dateinamen zurück.
-
DMS_GetDocumentMetaInfo — Liefert die Metainformationen eines Dokumentes aus dem DMS.
-
DMS_UpdateDocumentMeta1 — Einzelnes Metadaten-Feld eines Dokumentes aktualisieren.