Ereignis: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Root (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Root (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Bild: Ereignisse.PNG|800px]] | [[Bild: Ereignisse.PNG|800px]] | ||
Buchungsvorgänge im OrgaMon-Geschäftskern erzeugen Ereignisse | * Buchungsvorgänge im OrgaMon-Geschäftskern erzeugen Ereignisse | ||
* Auf Basis dieser Ereignisse können wiederum Aktion, wie z.B. ein eMail-Versand angesteuert werden | |||
* Zu einen Ereignis einer bestimmten Art werden in der Tabelle EREIGNIS weitere Context Daten gespeichert, so dass eine Diagnose oder Rückabwicklung möglich ist | |||
* Im Moment werden folgende Arten bei den Ereignissen unterschieden: | |||
// EREIGNIS-Typen für Geschäftsabläufe | // EREIGNIS-Typen für Geschäftsabläufe | ||
// wird auch für Ticket-Arten verwendet | // wird auch für Ticket-Arten verwendet | ||
Zeile 20: | Zeile 22: | ||
eT_KatalogVersendung = 13; // macht Alexander selbst | eT_KatalogVersendung = 13; // macht Alexander selbst | ||
eT_PaketIDErhalten = 14; // Es war möglich eine Versand-ID zuzuteilen | eT_PaketIDErhalten = 14; // Es war möglich eine Versand-ID zuzuteilen | ||
eT_OrgaTix = 15; // Ticket im Support-System | |||
eT_Umsatzabruf = 16; // Es wurde ein Umsatz abgerufen (Online-Banking) | |||
eT_Kasse = 17; // Eine Kasse lieferte uns einen Kassenzettel | |||
eT_Newsletter = 18; // Der Webshop hat einen Newsletter erzeugt | |||
eT_SaldoAbruf = 19; // Es wurde ein Saldo abgerufen (Online-Banking) | |||
eT_BenutzerTextUpload = 20; // Blasmusikartikel werden hochgeladen | |||
eT_WebShopBestellung = 21; // Webshopbestellung | |||
eT_BelegStorno = 22; | |||
eT_Vormerken = 23; | |||
eT_FTP = 24; // Request für einen FTP Upload | |||
eT_KassenBeleg = 25; // Speicherung eines Kassenbeleges | |||
eT_AufgabeErledigt = 26; // Personenbezogene Aufgaben sind "erledigt" | |||
eT_VertragsAnwendung = 27; // Buchungslauf für Verträge | |||
eT_RechnungPerEMail = 28; // Rechnungsversendung per eMail wurde angefordert | |||
eT_WebshopLogin = 29; // Login einer Person | |||
eT_WebShopLogout = 30; // Logout einer Person | |||
eT_WebShopArtikelAnzeigen = 31; // Anzeige eines Artikels | |||
eT_WebShopArtikelDetail = 32; // Anzeige von Details eines Artikels | |||
eT_WebShopArtikelMusik = 33; // Anhören der Musik zu einem Artikel | |||
eT_WebShopRemoteSQL = 34; // Ausführen von SQL in der Home-DB | |||
eT_WebShopRemoteXMLRPC = 35; // Ausführen von XMLRPC im Home-Land | |||
eT_OrderZusageAenderung = 36; // Neuer Zusage-Termin in einer Order | |||
eT_KreativeZusammenfuehren = 37; // Haifisch bei den Kreativen | |||
eT_MahnungPerEMail = 38; // Mahnung per eMail | |||
eT_Vergriffen = 39; // sorry, dieser Artikel ist nunmehr vergriffen | |||
eT_ZahlungPerEC = 40; // ganze Zahlungsliste im Block |
Aktuelle Version vom 22. August 2023, 17:35 Uhr
- Buchungsvorgänge im OrgaMon-Geschäftskern erzeugen Ereignisse
- Auf Basis dieser Ereignisse können wiederum Aktion, wie z.B. ein eMail-Versand angesteuert werden
- Zu einen Ereignis einer bestimmten Art werden in der Tabelle EREIGNIS weitere Context Daten gespeichert, so dass eine Diagnose oder Rückabwicklung möglich ist
- Im Moment werden folgende Arten bei den Ereignissen unterschieden:
// EREIGNIS-Typen für Geschäftsabläufe // wird auch für Ticket-Arten verwendet eT_BestellungNunVollstaendigLieferbar = 1; eT_BestellungNunTeilweiseLieferbar = 2; eT_BestellungMerkmalTeilweiseLieferbarVerloren = 3; eT_WareEingetroffen = 4; eT_LagerPlatzZugeteilt = 5; eT_LagerPlatzFreigabe = 6; eT_BelegScan = 7; eT_Miniscore = 8; // wird vom WebShop erzeugt! eT_WareRausgegangen = 9; eT_WareBestellt = 10; eT_ZahlungPerLastschrift = 11; eT_ForderungsAusgleich = 12; eT_KatalogVersendung = 13; // macht Alexander selbst eT_PaketIDErhalten = 14; // Es war möglich eine Versand-ID zuzuteilen eT_OrgaTix = 15; // Ticket im Support-System eT_Umsatzabruf = 16; // Es wurde ein Umsatz abgerufen (Online-Banking) eT_Kasse = 17; // Eine Kasse lieferte uns einen Kassenzettel eT_Newsletter = 18; // Der Webshop hat einen Newsletter erzeugt eT_SaldoAbruf = 19; // Es wurde ein Saldo abgerufen (Online-Banking) eT_BenutzerTextUpload = 20; // Blasmusikartikel werden hochgeladen eT_WebShopBestellung = 21; // Webshopbestellung eT_BelegStorno = 22; eT_Vormerken = 23; eT_FTP = 24; // Request für einen FTP Upload eT_KassenBeleg = 25; // Speicherung eines Kassenbeleges eT_AufgabeErledigt = 26; // Personenbezogene Aufgaben sind "erledigt" eT_VertragsAnwendung = 27; // Buchungslauf für Verträge eT_RechnungPerEMail = 28; // Rechnungsversendung per eMail wurde angefordert eT_WebshopLogin = 29; // Login einer Person eT_WebShopLogout = 30; // Logout einer Person eT_WebShopArtikelAnzeigen = 31; // Anzeige eines Artikels eT_WebShopArtikelDetail = 32; // Anzeige von Details eines Artikels eT_WebShopArtikelMusik = 33; // Anhören der Musik zu einem Artikel eT_WebShopRemoteSQL = 34; // Ausführen von SQL in der Home-DB eT_WebShopRemoteXMLRPC = 35; // Ausführen von XMLRPC im Home-Land eT_OrderZusageAenderung = 36; // Neuer Zusage-Termin in einer Order eT_KreativeZusammenfuehren = 37; // Haifisch bei den Kreativen eT_MahnungPerEMail = 38; // Mahnung per eMail eT_Vergriffen = 39; // sorry, dieser Artikel ist nunmehr vergriffen eT_ZahlungPerEC = 40; // ganze Zahlungsliste im Block