Ereignis
Buchungsvorgänge im OrgaMon-Geschäftskern erzeugen Ereignisse. Auf Basis dieser Ereignisse können wiederum Aktion, wie z.B. ein eMail-Versand angesteuert werden. 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