{"id":1632,"date":"2022-01-07T07:55:55","date_gmt":"2022-01-07T07:55:55","guid":{"rendered":"http:\/\/flace.de\/?p=1632"},"modified":"2022-01-30T18:54:55","modified_gmt":"2022-01-30T18:54:55","slug":"edi-ereignisaktivitaeten","status":"publish","type":"post","link":"https:\/\/flace.de\/?p=1632","title":{"rendered":"Edi Ereignisaktivit\u00e4ten automatisierte Jobs"},"content":{"rendered":"<p><span style=\"color: #008000;\"><strong>Problemstellung:<\/strong><\/span><br \/>\nEs gibt viele Ereignisse im oder um das kwp-bnwin.net Programm \u00fcber die der Anwender gerne \u00fcber Aktivit\u00e4ten informiert werden m\u00f6chte. Bisher war es nur m\u00f6glich auf bereits vorhandene Aktivit\u00e4ten automatisch zu reagieren. Mit den Ereignisaktivit\u00e4ten besteht nun die M\u00f6glichkeit einerseits auf Programmereignisse (z.B. Status\u00e4nderung eine Projektes, Drucken eines Angebotes) zu reagieren und eine Aktivit\u00e4t erzeugen zu lassen. Andererseits auch auf Ereignisse in der SQL-Datenbank zu reagieren. Diese k\u00f6nnen eigentlich frei definiert werden. Alles was in der Datenbank in Erfahrung gebracht werden kann, kann dann solch eine Ereignisaktivit\u00e4t ausl\u00f6sen. (z.B. Druck einer Rechnung mit einer bestimmten Zahlungskondition, Anlage eines neuen Projektes mit einer bestimmten Kategorie, L\u00f6schen einer Wartungsanlage\u2026) Mehr Infos dazu auch im<strong><span style=\"color: #0000ff;\">&nbsp;<a style=\"color: #0000ff;\" href=\"https:\/\/www.youtube.com\/watch?v=9KbsxbEAbC0\">Plakatfilm zum EDI<\/a><\/span><\/strong><\/p>\n<p><!--more--><br \/>\n<strong><span style=\"color: #ff9900;\">Verarbeitungsweg<\/span><\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1645\" src=\"http:\/\/flace.de\/wp-content\/uploads\/2022\/01\/edi1.jpg\" alt=\"\" width=\"890\" height=\"613\" srcset=\"https:\/\/flace.de\/wp-content\/uploads\/2022\/01\/edi1.jpg 890w, https:\/\/flace.de\/wp-content\/uploads\/2022\/01\/edi1-300x207.jpg 300w, https:\/\/flace.de\/wp-content\/uploads\/2022\/01\/edi1-768x529.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p><strong><span style=\"color: #008000;\">Beschreibung:<\/span><\/strong><br \/>\nIm kwp-bnwin.net Modul Aktivit\u00e4ten wird eine Vorlage einer Ereignisaktivit\u00e4t definiert. Es wird festgelegt welcher Benutzer die Aktivit\u00e4t erh\u00e4lt, welche Benutzer informiert werden und auch der Betreff und der Text der Aktivit\u00e4t wird definiert.<br \/>\nTritt dann das Ereignis ein f\u00fcr die die Aktivit\u00e4t angelegt wurde (z.B. Druck einer Rechnung mit der Zahlungskondition 93) wird die Aktivit\u00e4t automatisch erzeugt.<br \/>\nBei der Anlage der Ereignisaktivit\u00e4t k\u00f6nnen auch bestimmte Variablen verwendet werden, so dass z.B. die Rechnungssumme gleich mit in die \u00dcberschrift der Aktivit\u00e4t hinterlegt werden kann.<\/p>\n<p><strong><span style=\"color: #008000;\">Voraussetzungen:<\/span><\/strong><br \/>\n1. kwp-bnWin.net mit dem Modul Aktivit\u00e4tenmanagement<br \/>\n2. kwp-bnWin.net \u2013 Serverdienst mit Komponente <span style=\"color: #ff9900;\">Workflow-Service&nbsp;<\/span><br \/>\n3. MS SQL Server (Standard Version)<\/p>\n<p><strong><span style=\"color: #ff0000;\">Kurze Checkliste f\u00fcr den EDI<\/span><\/strong><br \/>\n<span style=\"color: #008000;\">SQL Scripte s.u. korrekt ausgef\u00fchrt<\/span><br \/>\n<span style=\"color: #0000ff;\">Dienst bin_wflowservice installiert und konfiguriert<\/span><br \/>\n<span style=\"color: #800080;\">UNC Datenbankausgabe: \\\\RechnerName\\KWPNETZ\\BNWIN\\SQL2EDI\\<\/span><br \/>\n<span style=\"color: #800000;\"><span style=\"font-size: 1rem;\">Bncontrl.ini&nbsp;<\/span>[KWP] EAK=1<\/span><br \/>\n<span style=\"font-size: 1rem;\"><span style=\"color: #000080;\">K:\\bnwin\\Vorlagen\\wflowEreignisseIndividuell.xml<\/span><br \/>\n<\/span><span style=\"color: #808080;\">K:\\bnwin\\Vorlagen\\wflowEreignisse.xml<\/span><br \/>\n<span style=\"color: #808000;\">C:\\Program Files (x86)\\BnServerDienste\\bnNETWFlowService.log<\/span><br \/>\n<span style=\"color: #333399;\">Die ID in der wflowEreignisseIndividuell.xml z.B. &lt;Aktion Bezeichnung =&#8220;Druck Rechnung ZK 93&#8243; Id =&#8220;Rechnung_ZK_93&#8243;&gt; muss \u00fcbereinstimmen mit der ID aus der Spalte Beschreibung der Tabelle Trigger2EDI<\/span><\/p>\n<p>Skript Voraussetzung f\u00fcr SQL-Dateiexport<br \/>\n<strong><span style=\"color: #ff9900;\">[01Dateiexport aus SQL _Voraussetzung.sql]<\/span><\/strong><br \/>\nSkript der Tabelle<br \/>\n<strong><span style=\"color: #ff9900;\">[02Trigger2Edi_Tabelle.sql]<\/span><\/strong><br \/>\nSkript der Sonderzeichenfunktion<br \/>\n<strong><span style=\"color: #ff9900;\">[03Function Remove ASCII.sql]<\/span><\/strong><br \/>\nSkript der Sicht die die Daten f\u00fcr die XML Erzeugung bereitstellt<br \/>\n<span style=\"color: #ff9900;\"><strong>[04Skript VIEW Trigger2EDI zu<\/strong> XML_2012.sql]<\/span><br \/>\nSkript f\u00fcr SQL Job erzeugen XML-Datei<br \/>\n<strong><span style=\"color: #ff9900;\">[Skript Trigger2EDI zu XML_2012.sql]<\/span><\/strong><br \/>\nBeispiel f\u00fcr Datei [<strong><span style=\"color: #ff9900;\">wflowEreignisseIndividuell.xml<\/span><\/strong>] &#8211; Diese liegt in der Regel im Verzeichnis <span style=\"color: #0000ff;\">\\Bnwin\\Vorlagen<\/span>.<br \/>\nBeispiel f\u00fcr einen EDI-Trigger.<br \/>\n<span style=\"color: #ff9900;\"><strong>[Trigger_EDI_&#8230;aus der Excel Liste]<\/strong><\/span><\/p>\n<p><span style=\"color: #008000;\">Implementierung:<br \/>\n<\/span><span style=\"color: #000000;\">Die Einrichtung \/ Grundinstallation der Dienste und SQL Anpassungen nimmt ca. drei Stunden in Anspruch und wird nach&nbsp; tats. Aufwand lt. g\u00fcltigem Verrechnungssatz abgerechnet. Hinzu kommt die Erstellung der EDI Aktivit\u00e4ten mit den dazugeh\u00f6rigen SQL Skripten.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Problemstellung: Es gibt viele Ereignisse im oder um das kwp-bnwin.net Programm \u00fcber die der Anwender gerne \u00fcber Aktivit\u00e4ten informiert werden m\u00f6chte. Bisher war es nur m\u00f6glich auf bereits vorhandene Aktivit\u00e4ten automatisch zu reagieren. Mit den Ereignisaktivit\u00e4ten besteht nun die M\u00f6glichkeit einerseits auf Programmereignisse (z.B. Status\u00e4nderung eine Projektes, Drucken eines Angebotes) zu reagieren und eine Aktivit\u00e4t &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/flace.de\/?p=1632\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eEdi Ereignisaktivit\u00e4ten automatisierte Jobs\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[399],"tags":[351,211,36,448,58],"class_list":["post-1632","post","type-post","status-publish","format-standard","hentry","category-aktivitaeten","tag-aktivitaet","tag-automatisch","tag-edi","tag-ereignis","tag-job"],"_links":{"self":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/1632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1632"}],"version-history":[{"count":8,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/1632\/revisions"}],"predecessor-version":[{"id":1690,"href":"https:\/\/flace.de\/index.php?rest_route=\/wp\/v2\/posts\/1632\/revisions\/1690"}],"wp:attachment":[{"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flace.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}