Import Rückmeldungen Evangelische Termine: Unterschied zwischen den Versionen
(→Felder für die Onlineanmeldung) |
|||
Zeile 59: | Zeile 59: | ||
===Felder für die Onlineanmeldung=== | ===Felder für die Onlineanmeldung=== | ||
− | <pre> | + | <pre>[onl_record] [numeric](10, 0) IDENTITY(1,1) NOT NULL, |
− | + | [onl_guid] [char](38) NOT NULL, | |
− | + | [onl_anmeldenummer] [char](38) NULL, | |
− | + | [onl_anmeldesession] [char](38) NULL, | |
− | + | [onl_anmeldedatum] [datetime] NULL, | |
− | + | [onl_anmeldezeit] [char](8) NULL, | |
− | + | [onl_anmeldequelle] [numeric](2, 0) NULL, | |
− | + | [onl_veranstaltungsnummer] [char](15) NULL, | |
− | + | [onl_anrede] [char](50) NULL, | |
− | + | [onl_titel] [char](70) NULL, | |
− | + | [onl_name] [varchar](60) NULL, | |
− | + | [onl_vorname] [varchar](60) NULL, | |
− | + | [onl_kundennummer] [char](30) NULL, | |
− | + | [onl_strasse] [char](35) NULL, | |
− | + | [onl_lkz] [char](5) NULL, | |
− | + | [onl_plz] [char](10) NULL, | |
− | + | [onl_ort] [char](50) NULL, | |
− | + | [onl_telefon1] [char](37) NULL, | |
− | + | [onl_telefon2] [char](37) NULL, | |
− | + | [onl_telefax] [char](37) NULL, | |
− | + | [onl_email] [char](120) NULL, | |
− | + | [onl_beruf] [char](50) NULL, | |
− | + | [onl_geburtsdatum] [datetime] NULL, | |
− | + | [onl_bemerkung] [text] NULL, | |
− | + | [onl_institutionname] [char](100) NULL, | |
− | + | [onl_institutionstrasse] [char](50) NULL, | |
− | + | [onl_institutionplz] [char](10) NULL, | |
− | + | [onl_institutionort] [char](50) NULL, | |
− | + | [onl_kontonummer] [char](11) NULL, | |
− | + | [onl_bankleitzahl] [char](8) NULL, | |
− | + | [onl_bank] [char](58) NULL, | |
− | + | [onl_kontoinhaber] [char](27) NULL, | |
− | + | [onl_erledigt] [numeric](1, 0) NULL, | |
− | + | [onl_deleted] [numeric](1, 0) NULL, | |
− | + | [onl_erstellt] [char](30) NULL, | |
− | + | [onl_bearbeitet] [char](30) NULL, | |
− | + | [onl_bearbeitet_am] [datetime] NULL, | |
− | + | [onl_erstellt_am] [datetime] NULL, | |
− | + | [onl_veranstaltungsrecord] [numeric](10, 0) NULL, | |
− | + | [onl_teilnehmerrecord] [numeric](15, 0) NULL, | |
− | + | [onl_gesperrt] [numeric](1, 0) NULL, | |
− | + | [onl_gesperrtguid] [char](38) NULL, | |
− | + | [onl_erstellt_zeit] [char](8) NULL, | |
− | + | [onl_anrede_kurz] [char](6) NULL, | |
− | + | [onl_adresse_ok] [int] NULL, | |
− | + | [onl_adresse_typ] [int] NULL, | |
− | + | [onl_adresse_record] [numeric](15, 0) NULL, | |
− | + | [onl_adresse_edit] [int] NULL, | |
− | + | [onl_adresse_show] [int] NULL, | |
− | + | [onl_benutzer_show] [int] NULL, | |
− | + | [onl_adresse_ok_benutzer] [char](30) NULL, | |
− | + | [onl_adresse_ok_datum] [datetime] NULL, | |
− | + | [onl_adresse_ok_zeit] [char](8) NULL, | |
− | + | [onl_auto_eingang] [datetime] NULL, | |
− | + | [onl_auto_eingang_betreff] [char](250) NULL, | |
− | + | [onl_auto_eingang_text] [text] NULL, | |
− | + | [onl_gutscheincode] [char](70) NULL, | |
− | + | [onl_kontakt_ueber] [char](70) NULL, | |
− | + | [onl_firma] [char](70) NULL, | |
− | + | [onl_ustid] [char](70) NULL, | |
− | + | [onl_bemerkung2] [text] NULL, | |
− | + | [onl_bemerkung3] [text] NULL, | |
− | + | [onl_institutionmail] [char](120) NULL, | |
− | + | [onl_zahlungsweise] [int] NULL, | |
− | + | [onl_iban1] [varchar](34) NULL, | |
− | + | [onl_bic1] [varchar](11) NULL, | |
− | + | [onl_kontaktaufnahme] [varchar](100) NULL, | |
− | + | [onl_einwilligungen] [int] NULL, | |
− | + | [onl_sprache] [varchar](5) NULL, | |
− | + | [onl_mobil] [varchar](37) NULL | |
</pre> | </pre> |
Aktuelle Version vom 31. Oktober 2019, 17:14 Uhr
Inhaltsverzeichnis
Format
Beispiel einer XML Rückmeldedatei <?xml version="1.0" encoding="UTF-8"?> <root>
<Export> <Rueckmeldung> <ldf_Nr Label="lfd. Nr.">1</ldf_Nr> <datum Label="Rückmeldung vom">12.10.2018 12:38</datum> <status Label="Status">weiß</status> <erfassung Label="QR-Code erfasst">Nein</erfassung> <info Label="Notizen" /> <Anrede Label="Anrede">Frau</Anrede> <Titel Label="Titel">Testtitel</Titel> <Name Label="Name">Muster</Name> <Vorname Label="Vorname">Max</Vorname> <Einrichtung Label="Einrichtung">AEEB</Einrichtung> <Strasse Label="Strasse">Teststraße 1</Strasse> <PLZ Label="PLZ">80000</PLZ> <Ort Label="Ort">Testort</Ort> <Telefon Label="Telefon">123456789</Telefon> <EMail Label="EMail">muster.max@include.de</EMail> <Bemerkung Label="Bemerkung">Mitglied</Bemerkung> <Zahlungsart Label="Zahlungsart">Lastschrift</Zahlungsart> <Kontoinhaber Label="Kontoinhaber">Muster Max</Kontoinhaber> <Kreditinstitut Label="Kreditinstitut">Testbank</Kreditinstitut> <Bankort Label="Bankort">München</Bankort> <IBAN Label="IBAN">de123456789</IBAN> </Rueckmeldung> </Export>
</root>
Import
Voraussetzungen
Zuordnung
Einer Veranstaltung kann unter Internet->Rückmeldformular ein Formular zugeordnet werden. Um eine Auswahl an Rückmeldeformularen anzubieten könnten diese in der INI Datei erfaßt werden. [EVT] Rueckmeldeformular1=376,Standard Rueckmeldeformular2=377,EPK
Mapping Datei
Im Ornder ...\daten\import\evtermine muss sich eine Textdatei beginnend mit dem Buchstaben R + Nummer des Rückmeldeformulars befinden. Beispiel R376.TXT
Inhalt der Datei ist ein Mapping zum Rückmeldeformular in Evang. Termine.
Name=onl_name Vorname=onl_vorname Strasse=onl_strasse PLZ=onl_plz Ort=onl_ort EMail=onl_email Bemerkung=onl_bemerkung
Mehrere Felder aus den Rückmeldeformularen aus den Evangelischen Terminen können an ein Feld in den Onlineanmeldungen von Kiribati angefügt werden. Dazu wird auf der rechten Seite des =
-Zeichens mehrmals das gewünschte Feld angegeben werden. Z.B. kann man so nicht zuordenbare Felder in das Bemerkungsfeld schreiben:
Bemerkung=onl_bemerkung Verpflegung=onl_bemerkung
Felder für die Onlineanmeldung
[onl_record] [numeric](10, 0) IDENTITY(1,1) NOT NULL, [onl_guid] [char](38) NOT NULL, [onl_anmeldenummer] [char](38) NULL, [onl_anmeldesession] [char](38) NULL, [onl_anmeldedatum] [datetime] NULL, [onl_anmeldezeit] [char](8) NULL, [onl_anmeldequelle] [numeric](2, 0) NULL, [onl_veranstaltungsnummer] [char](15) NULL, [onl_anrede] [char](50) NULL, [onl_titel] [char](70) NULL, [onl_name] [varchar](60) NULL, [onl_vorname] [varchar](60) NULL, [onl_kundennummer] [char](30) NULL, [onl_strasse] [char](35) NULL, [onl_lkz] [char](5) NULL, [onl_plz] [char](10) NULL, [onl_ort] [char](50) NULL, [onl_telefon1] [char](37) NULL, [onl_telefon2] [char](37) NULL, [onl_telefax] [char](37) NULL, [onl_email] [char](120) NULL, [onl_beruf] [char](50) NULL, [onl_geburtsdatum] [datetime] NULL, [onl_bemerkung] [text] NULL, [onl_institutionname] [char](100) NULL, [onl_institutionstrasse] [char](50) NULL, [onl_institutionplz] [char](10) NULL, [onl_institutionort] [char](50) NULL, [onl_kontonummer] [char](11) NULL, [onl_bankleitzahl] [char](8) NULL, [onl_bank] [char](58) NULL, [onl_kontoinhaber] [char](27) NULL, [onl_erledigt] [numeric](1, 0) NULL, [onl_deleted] [numeric](1, 0) NULL, [onl_erstellt] [char](30) NULL, [onl_bearbeitet] [char](30) NULL, [onl_bearbeitet_am] [datetime] NULL, [onl_erstellt_am] [datetime] NULL, [onl_veranstaltungsrecord] [numeric](10, 0) NULL, [onl_teilnehmerrecord] [numeric](15, 0) NULL, [onl_gesperrt] [numeric](1, 0) NULL, [onl_gesperrtguid] [char](38) NULL, [onl_erstellt_zeit] [char](8) NULL, [onl_anrede_kurz] [char](6) NULL, [onl_adresse_ok] [int] NULL, [onl_adresse_typ] [int] NULL, [onl_adresse_record] [numeric](15, 0) NULL, [onl_adresse_edit] [int] NULL, [onl_adresse_show] [int] NULL, [onl_benutzer_show] [int] NULL, [onl_adresse_ok_benutzer] [char](30) NULL, [onl_adresse_ok_datum] [datetime] NULL, [onl_adresse_ok_zeit] [char](8) NULL, [onl_auto_eingang] [datetime] NULL, [onl_auto_eingang_betreff] [char](250) NULL, [onl_auto_eingang_text] [text] NULL, [onl_gutscheincode] [char](70) NULL, [onl_kontakt_ueber] [char](70) NULL, [onl_firma] [char](70) NULL, [onl_ustid] [char](70) NULL, [onl_bemerkung2] [text] NULL, [onl_bemerkung3] [text] NULL, [onl_institutionmail] [char](120) NULL, [onl_zahlungsweise] [int] NULL, [onl_iban1] [varchar](34) NULL, [onl_bic1] [varchar](11) NULL, [onl_kontaktaufnahme] [varchar](100) NULL, [onl_einwilligungen] [int] NULL, [onl_sprache] [varchar](5) NULL, [onl_mobil] [varchar](37) NULL