Import Rückmeldungen Evangelische Termine: Unterschied zwischen den Versionen

Aus Wikibati
Wechseln zu: Navigation, Suche
(Import)
(Felder für die Onlineanmeldung)
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 31: Zeile 31:
  
 
==Import==
 
==Import==
===Voraussetzung===
+
===Voraussetzungen===
 +
====Zuordnung====
 
Einer Veranstaltung kann unter Internet->Rückmeldformular ein Formular zugeordnet werden.
 
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.
 
Um eine Auswahl an Rückmeldeformularen anzubieten könnten diese in der INI Datei erfaßt werden.
Zeile 37: Zeile 38:
 
Rueckmeldeformular1=376,Standard
 
Rueckmeldeformular1=376,Standard
 
Rueckmeldeformular2=377,EPK
 
Rueckmeldeformular2=377,EPK
 +
====Mapping Datei====
 +
‎[[Datei:evt_rueckmeldeformular.png|thumb|none|Rückmeldeformular]]
 +
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.
 +
 +
<pre>Name=onl_name
 +
Vorname=onl_vorname
 +
Strasse=onl_strasse
 +
PLZ=onl_plz
 +
Ort=onl_ort
 +
EMail=onl_email
 +
Bemerkung=onl_bemerkung</pre>
 +
 +
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 <code>=</code>-Zeichens mehrmals das gewünschte Feld angegeben werden. Z.B. kann man so nicht zuordenbare Felder in das Bemerkungsfeld schreiben:
 +
 +
<pre>Bemerkung=onl_bemerkung
 +
Verpflegung=onl_bemerkung</pre>
 +
 +
===Felder für die Onlineanmeldung===
 +
 +
<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>

Aktuelle Version vom 31. Oktober 2019, 17:14 Uhr

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

Rückmeldeformular

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