Efterbearbetning av brev och interaktiv kommunikation post-processing-of-letters-and-interactive-communications

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

Efterbearbetning post-processing

Agenter kan associera och köra arbetsflöden för efterbearbetning av brev och interaktiv kommunikation. Bokföringsprocessen som ska köras kan väljas i egenskapsvyn i brevmallen. Du kan ställa in postprocesser för e-post, utskrift, fax eller arkivering av dina slutliga brev.

Efterbearbetning

Om du vill associera postprocesser med brev eller interaktiv kommunikation måste du först konfigurera postprocesserna. Två typer av arbetsflöden kan utföras på skickade brev:

  1. Forms Workflow: Detta är arbetsflödena för processhantering i AEM Forms om JEE. Instruktioner för konfiguration Forms Workflow.

  2. AEM: AEM arbetsflöden kan också användas som efterbearbetning för skickade brev. Instruktioner för konfiguration AEM.

Forms Workflow formsworkflow

  1. I AEM öppnar du Adobe Experience Manager Web Console Configuration för servern med följande URL: https://<server>:<port>/<contextpath>/system/console/configMgr

    Config Manager

  2. På den här sidan letar du upp AEM Forms Client SDK Configuration och expanderar den genom att klicka på den.

  3. Ange namnet på din AEM Forms på JEE-server i URL-adressen för servern, inloggningsinformation och klicka sedan på Spara.

    Ange namnet på LiveCycle-servern

  4. Ange användarnamn och lösenord.

  5. Kontrollera att sun.util.calendar har lagts till i Brandväggskonfiguration för deserialisering.

    Gå till Konfiguration av brandvägg för deserialisering och lägg till sun.util.calendar under Whitelisted-klasser för paketprefix.

  6. Nu är dina servrar mappade och postprocesserna i AEM Forms på JEE är tillgängliga i AEM användargränssnitt när du skapar brev.

    Skapa brevskärm med publicerade processer

  7. Om du vill autentisera en process/tjänst kopierar du processens namn och går tillbaka till Adobe Experience Manager Web Console Console Configurations > AEM Forms Client SDK Configuration och lägger till processen som en ny tjänst.

    Om listrutan på egenskapssidan för brevet till exempel visar processens namn som Forms Workflow -> ValidCCPostProcess/SaveXML lägger du till ett tjänstnamn som ValidCCPostProcess/SaveXML.

  8. Om du vill använda AEM Forms i JEE-arbetsflöden för efterbearbetning ställer du in de parametrar och utdata som behövs. Standardvärden för parametrarna anges nedan.

    Gå till Adobe Experience Manager Web Console Console Configurations > Correspondence Management Configurations och ange följande parametrar:

    1. inPDFDoc (dokumentparameter i PDF): Ett PDF-dokument som indata. Indata innehåller den återgivna bokstaven som indata. De angivna parameternamnen kan konfigureras. De kan konfigureras från Correspondence Management-konfigurationer från konfigurationen.
    2. inXMLDoc (XML-dataparameter): Ett XML-dokument som indata. Indata innehåller data som användaren anger i form av XML.
    3. inXDPDoc (XDP-dokumentparameter): Ett XML-dokument som indata. Indata innehåller underliggande layout (XDP).
    4. inAttachmentDocs (parametern Bifogade dokument): En listindataparameter. Indata innehåller alla bilagor som indata.
    5. redirectURL (Redirect URL Output): En utdatatyp som anger den URL som ska omdirigeras till.

    Formulärarbetsflödet måste ha antingen dokumentparametern PDF eller XML-dataparametern som indata med samma namn som anges i Correspondence Management Configurations. Detta krävs för att processen ska visas i listrutan Efterprocess.

Inställningar för Publish-instansen settings-on-the-publish-instance

  1. logga in på http://localhost:publishport/aem/forms.
  2. Navigera till Letters för att visa det publicerade brev som är tillgängligt på publiceringsinstansen.
  3. Konfigurera AEM DS-inställningar. Se Konfigurera AEM DS-inställningar.
NOTE
När du använder arbetsflödena Forms eller AEM måste du konfigurera tjänsten DS-inställningar innan du skickar något från publiceringsservern. I annat fall ska inlämningen av formuläret misslyckas.

Hämtning av bokstavsinstanser letter-instances-retrieval

Sparade bokstavsinstanser kan hanteras ytterligare, t.ex. hämtning av bokstavsinstanser och borttagning av bokstavsinstanser, med hjälp av följande API:er som definieras i LetterInstanceService.

API på serversidan
Åtgärdsnamn
Beskrivning

Public LetterInstanceVO

getLetterInstance(String letterInstanceId)

Aktiverar ICCException;

getLetterInstance
Hämta den angivna bokstavsinstansen
Public void deleteLetterInstance(String letterInstanceId) returnerar ICCException;
deleteLetterInstance
Den angivna bokstavsinstansen har tagits bort
List getAllLetterInstances(Query) returnerar ICCException;
getAllLetterInstances
Denna API hämtar bokstavsinstanser baserat på indatametern. Om du vill hämta alla bokstavsinstanser kan frågeparametern skickas som null.
Public Boolean letterInstanceExists(String letterInstanceName) returnerar ICCException;
letterInstanceExists
Kontrollera om det finns en LetterInstance med det angivna namnet

Associera en postprocess med ett brev associating-a-post-process-with-a-letter

I användargränssnittet för CCR utför du följande steg för att associera en postprocess med en bokstav:

  1. Håll pekaren över ett brev och tryck Visa egenskaper.
  2. Välj Redigera.
  3. Välj den inläggsprocess som ska associeras med bokstaven i Grundläggande egenskaper med hjälp av listrutan Bokför process. Både AEM och Forms-relaterade efterbehandlingsprocesser listas i listrutan.
  4. Tryck Spara.
  5. När du har konfigurerat brevet med Post Process, publicerar du brevet och kan även göra det på publiceringsinstansen. Ange behandlings-URL:en AEM tjänsten DS Settings. Detta garanterar att efterbearbetningen körs på bearbetningsinstansen.

Läsa in ett utkast  reloaddraft

En förekomst av ett utkast till bokstav kan läsas in på nytt i användargränssnittet med följande URL:

https://<server>:<port>/aem/forms/

createcorrespondence.html?/random=$&cmLetterInstanceId=$<LetterInstanceId>

LetterInstaceID: Unikt ID för den skickade bokstavsinstansen.

Mer information om hur du sparar ett utkast finns i Spara utkast och skicka brev.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da