Fel vid sändning av leveranser till mottagare som inte finns i databasen
Beskrivning description
Miljö
Adobe Campaign Classic v8
Problem
När du försöker skicka leveranser till mottagare som inte är lagrade i databasen (DB) via en extern fil genereras ett fel under leveransförberedelsen.
Steg som ska återskapas:
-
Skapa en ny leverans.
-
Lägg till Ämne och lägga till innehåll efter verksamhetskrav.
-
Klicka på "Till" och i huvudmålet väljer du "Definierad i extern fil".
-
Ändra målmappning till Extern fil i listrutan.
-
Klicka i kryssrutan "Importera inte mottagare i DB" för att inte importera mottagaren i databasen.
-
Klicka Filformat Definition. Välj en lokal fil i CSV-format. Klicka i kryssrutan för Överför fil på servern. Klicka Uppdatera på servern. Välj Överför OK. Klicka Nästa.
-
Välj e-post i adressfältet i listrutan. Klicka sedan på Slutför.
-
Spara leveransen.
-
Förbered leveransen och sedan kommer följande fel att inträffa:
code language-none SOP-330011 Error while executing the method 'PrepareTargetImpl' of service 'nms:delivery'. WDB-200001 SQL statement 'DROP TABLE wkDlv_xxxx_Excl' could not be executed. ODB-240000 ODBC error: SQL compilation error: Table 'DB_NAME.PUBLIC.WKDLV_xxxx_EXCL' does not exist or not authorized. SQLState: 42S02 WDB-200001 SQL statement 'ALTER TABLE wkDlv_xxxx RENAME TO wkDlv_xxxx' could not be executed. ODB-240000 ODBC error: SQL compilation error: Table 'DB_NAME.PUBLIC.WKDLV_xxxx' does not exist or not authorized. SQLState: 42S02 DLV-491034 Cannot prepare delivery for tenant xxxx: mid-sourcing service is setup for Full FDA deliveries only.
Upplösning resolution
Tillfällig lösning
Läs in mottagarna i en separat tabell i FFDA-databasen innan du använder den här tabellen med specifik mappning för att skicka e-postmeddelanden.
Det finns för närvarande ingen korrigering.
Relaterad läsning
Skickar e-postkommunikation till e-postmeddelanden som inte ingår i mottagarschemat men som finns i den externa filen || Campaign Classic i vår KCS-dokumentation.