import von SAP

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • ab2211
    Contao-Fan
    • 16.08.2009
    • 536

    #1

    import von SAP

    Hallo!

    Ich müsste von SAP aus Daten in Contao/Avisota für den Newsletter importieren. Ich nehme an, irgend wird das via CSV gehen.
    Allerdings soll ist es so, dass die Adressen in SAP unabhängig gepflegt werden. D.h., wenn ein neuer Newsletter ansteht, dann sollen die Daten wieder neu rein.
    Ist eine Adresse im SAP als Newsletter-nein markiert und diese Adresse schon in Avisota drinnen, dann muss das übernommen werden.
    Hat jemand Tipps dazuß

    Danke!
  • tril
    Contao-Urgestein
    • 07.01.2010
    • 2939

    #2
    Zitat von ab2211 Beitrag anzeigen
    Allerdings soll ist es so, dass die Adressen in SAP unabhängig gepflegt werden. D.h., wenn ein neuer Newsletter ansteht, dann sollen die Daten wieder neu rein.
    Dafür gibt es eine CSV Import Funktion. Allerdings ist zu berücksichtigen, dass diese keine nicht existierenden Einträge löscht. D.h. du müsstest den Verteiler vorher leeren, danach die CSV importieren.


    Die nächste Version von Avisota erlaubt, dass du eigene Empfängermodule programmieren kannst, womit Avisota die Daten direkt aus SAP ziehen könnte. Das dauert allerdings noch bis Mitte März, bis dahin musst du es halt von Hand machen

    Kommentar

    • ab2211
      Contao-Fan
      • 16.08.2009
      • 536

      #3
      Mhm. Ich glaube, ich war falsch. Es ist so. Die Daten kommen aus SAP jedesmal neu. Trägt sich dann einer in Avisota online aus und er ist im nächsten Lauf noch im SAP drin, dann sollte er KEINEN Newsletter kriegen. Aber das kriege ich nicht hin, oder?

      Kommentar

      • tril
        Contao-Urgestein
        • 07.01.2010
        • 2939

        #4
        Über die Blacklist geht das durchaus.

        Kommentar

        • ab2211
          Contao-Fan
          • 16.08.2009
          • 536

          #5
          Ahem wenn ich jetzt noch einen Tipp bekomme, wo ich die finde, bzw. wie ich damit umgehe, wäre das super!

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #6
            Also wenn du den Import verwendest, wird die Blacklist sowieso berücksichtigt.
            Wenn du das in einem Script erledigen willst, dann musst du die tl_avisota_recipient_blacklist überprüfen, das Feld PID ist die ID der Liste (tl_avisota_recipient_list) und das Feld EMAIL ist der MD5-Hash der E-Mail Adresse.

            Kommentar

            • ab2211
              Contao-Fan
              • 16.08.2009
              • 536

              #7
              Vielen Dank für die Antwort! Vielleicht wäre einmal eine kurze grundlegende Erkärung gut. Ich habe da nichts gefunden.

              Kommentar

              • tril
                Contao-Urgestein
                • 07.01.2010
                • 2939

                #8
                Ich frag mal andersrum, was hast du bisher nicht verstanden?
                Ich weiß grad nicht, was ich erklären müsste?

                Kommentar

                • ab2211
                  Contao-Fan
                  • 16.08.2009
                  • 536

                  #9
                  Aehm, ja vielleicht einmal, was ist die Blacklist, was macht Sie, wer braucht Sie oder so?

                  Kommentar

                  • tril
                    Contao-Urgestein
                    • 07.01.2010
                    • 2939

                    #10
                    In der Blacklist wird ein Abonnent eingetragen, wenn er sich vom Newsletter abmeldet.
                    Das ist sozusagen ein Verzeichnis mit "abgemeldeten Benutzern".
                    In der Blacklist wird nachgeschaut, wenn ein neuer Eintrag angelegt werden soll (z.B. durch den Import). Ist ein Eintrag vorhanden, wird der neue Datensatz ignoriert.
                    Die Blacklist soll einfach dafür sorgen, dass der Wunsch eines Abonnenten den Newsletter "nicht mehr erhalten zu wollen" sorge getragen wird, auch wenn du durch einen Import oder von Hand versuchst ihn neu hinzuzufügen.
                    Die Blacklist wird natürlich nicht geprüft, wenn der Abonnent selbst sich über das FE anmeldet.

                    Kommentar

                    • ab2211
                      Contao-Fan
                      • 16.08.2009
                      • 536

                      #11
                      Viele Herzlichen Dank!

                      Kommentar

                      Lädt...