EASY for Dynamics 365 Business Central - API
Funktionen der E4BC API
Funktionsname | Beschreibung |
---|---|
(FindDocDefByRRef_2) | Sucht eine ECM Dokumentdefinition anhand der Tabellennummer, Tabellenbelegart und Startdatum. Tabellennummer, Tabellenbelegart und Startdatum werden mit Hilfe der Einrichtung "ECM Object Reference Matrix" aus dem MainRecord (Variant) extrahiert. Es werden die ECM Dokumentdefinitionen bis zum Startdatum herangezogen |
Sucht eine Dokumentendefinition anhand des angegebenen Namens | |
Sucht eine Dokumentendefinition anhand des angegebenen Namens (Veraltet - Aus Komatiblitätsgründen noch in der ECM API) | |
Erstellt einen Eintrag in der ECM Warteschlange | |
Setzt den Status zu in der ECM Warteschlange von begonnen auf anstehend. | |
Sucht eine ECM Dokumentendefinition anhand der Tabellennummer, Tabellenbelegart und Startdatum. Tabellennummer, Tabellenbelegart und Startdatum werden mit Hilfe der Einrichtung "ECM Object Reference Matrix" aus dem MainRecord (Variant) extrahiert, Erstellt einen Eintrag in der ECM Warteschlange und setzt den Status in der ECM Warteschlange von begonnen auf anstehend. | |
Trägt eine Datei in die Warteschlange ein. | |
Fügt eine ECM Dokumentreferenz per Verweis in die Warteschlange ein. | |
(CreateProcessNo_2) (CreateProcessNo_3) | Erstellt eine neue Vorgangsnr. falls keine erzeugt wird, wird SubstituteProcessNo als Ersatz verwendet. |
Zeigt einen Auswahldialog zum Versenden und/oder Ablegen eines Dokuments an. | |
Führt auf Basis des Wertes "Selected" die entsprechende Funktion "Speichern und Senden" aus. | |
(AssignDocumentID2) | Weist einem Datensatz(BC-Beleg) eine Dokumenten ID (Barcode) zu. Wenn PrintECMDocumentIDLabel = true wird ein Etikett/Leitbeleg ausgedruckt. Wenn ECMDocumentID (Barcode) leer, wird die ECMDocumentID (Barcode) aus der Nummerserie erzeugt. [Zusätzlich können über ECM Document Journal Line weitere Parameter übergeben werden.] |
Gibt den Barcode mit Start-, Stop-Zeichen und bei Bedarf mit Prüfsumme zurück. | |
Legt eine beliebige neue Zeile in der Tabelle MetaDataFieldValue (Metadaten) mit den übergebenen Parametern an. | |
Liest eine Zeile aus der Tabelle MetaDataFieldValue (Metadaten) mit den übergebenen Parametern aus | |
Legt eine neue Zeile ReportOption in der Tabelle MetaDataFieldValue (Metadaten) mit den übergebenen Parametern an. | |
Liest eine Zeile ReportOption in der Tabelle MetaDataFieldValue (Metadaten) mit den übergebenen Parametern an. | |
Speichert zu angegebenem ECM Warteschlangen Vorgang den angegebenen FieldValue (Journal line - Entry Field No.). | |
Speichert zu angegebenem ECM Warteschlangen Vorgang den angegebenen FieldValue (Repository). | |
(GetDocument2) | Holt das ECM Dokument inkl. aller Metadaten und Dateien aus dem Repository und speichert es in eine temporäre Dokumenten Puffer Tabelle. |
Holt das ECM Dokument inkl. aller Metadaten und Dateien aus dem Repository und speichert es in eine temporäre Dokumenten Puffer Tabelle. | |
Zu angegebenen Dokumentenreferenz wird das jeweilige Dokument gesucht und angezeigt. | |
Zu angegebenen Entry No wird das jeweilige Dokument gesucht und angezeigt. | |
Wenn die Variable gefüllt ist, ist der Dokumentendruck für das Repository vorgesehen. | |
Gibt die aktuelle ECM Warteschlangen Vorgangsnr. als BigInteger zurück. | |
Gibt die letzte ECM Warteschlangen Vorgangsnr. als BigInteger zurück. | |
Verknüpft die Vorgangsnr. von dem Vorgänger mit den Nachfolger. Optional: Kann zusätzlich eine Prozessbeschreibung in der ECM Prozess Verknüpfungs- Tabelle eingetragen werden | |
Verknüpft die Vorgangsnr. von dem Vorgänger mit den Nachfolger. Optional: Kann zusätzlich eine Prozessbeschreibung in der ECM Prozess Verknüpfungs- Tabelle eingetragen werden | |
Verknüpft die Vorgangsnr. 2 von dem Vorgänger mit den Nachfolger. Optional: Kann zusätzlich eine Prozessbeschreibung in der ECM Prozess Verknüpfungs- Tabelle eingetragen werden | |
Verknüpft die Vorgangsnr. 2 von dem Vorgänger mit den Nachfolger. Optional: Kann zusätzlich eine Prozessbeschreibung in der ECM Prozess Verknüpfungs- Tabelle eingetragen werden | |
(CopySourceProcessNoToTarget_2) (CopySourceProcessNoToTarget_3) | Überträgt die Vorgangsnr. von dem Vorgänger in den Nachfolger. Dabei wird anhand des Feldes xxx in der Objektbezugsmatrix wird die Vorgangsnummer kopiert oder verknüpft. Überträgt die Vorgangsnr. von dem Vorgänger in den Nachfolger. Dabei wird anhand des Feldes xxx in der Objektbezugsmatrix wird die Vorgangsnummer kopiert oder verknüpft. Zusätzlich wird eine Prozessbeschreibung in der ECM Prozess Verknüpfungs-Tabelle eingetragen. Überträgt die Vorgangsnr. von dem Vorgänger in den Nachfolger. Dabei wird anhand des Feldes xxx in der Objektbezugsmatrix wird die Vorgangsnummer kopiert oder verknüpft. Die Dokumentdefiniten können hier übergeben werden. |
(CopySourceProcessNo2ToTarget_2) | Überträgt die Vorgangsnr. 2 von dem Vorgänger in den Nachfolger. Zusätzlich wird eine Prozessbeschreibung in der ECM Prozess Verknüpfungs-Tabelle eingetragen. Überträgt die Vorgangsnr. 2 von dem Vorgänger in den Nachfolger. Zusätzlich wird eine Prozessbeschreibung in der ECM Prozess Verknüpfungs-Tabelle eingetragen. Die Dokumentdefinitionen können hier übergeben werden. |
Zeigt alle Dokumentposten zu dem übergebenen Datensatz. | |
Prüft ob, die Repository Pflichtfelder gefüllt sind. Die Repository Pflichtfelder werden in der Dokumentdefinition definiert. | |
Schreibt einen Datensatz in die Tabelle ECM Log inkl. Datei aus dem Puffer TempBlob Schreibt einen Datensatz in die Tabelle ECM Log inkl. XML Document Schreibt einen Datensatz in die Tabelle ECM Log inkl. Stream (http Response) | |
Überprüft, ob eine valide ECM Einrichtung vorhanden ist. | |
Prüft ob ein gültige ECM Lizenz vorhanden ist. | |
Weist einem Datensatz (Business Central-Beleg) eine Dokumenten ID (Barcode) zu und druckt ein Etikett/Leitbeleg. Wenn die ECMDocumentID leer ist, wird die Dokumentendefinition aus der Nummerserie erzeugt. Zusätzlich wird eine Dialog Page für die Eingabe von Metadaten angezeigt. Diese wird von der Info Box verwendet. | |
Weist einem Datensatz (Business Central-Beleg) eine Dokumenten ID (Barcode) zu. Wenn ECMDocumentID leer ist, wird die Dokumentendefinition aus der Nummernserie erzeugt. | |
Kernfunktionalität zur Ablage einer Datei. Nachdem der Anwender die Datei ausgewählt hat, wird diese in die ECM Warteschlange eingetragen. |
Funktionen, die in der API enthalten, aber nicht dokumentiert sind, werden ausschließlich intern verwendet und sind daher nicht dokumentiert.