Bestandsophaler file-collector

De inzamelaar van het Dossier controleert de aankomst van één of meerdere dossiers in een folder en activeert zijn overgang voor elk ontvangen dossier. Voor elke gebeurtenis bevat een variabele filename de volledige naam van het ontvangen bestand. De verzamelde bestanden worden naar een andere map verplaatst voor archiveringsdoeleinden en om ervoor te zorgen dat ze maar één keer worden geteld.

Standaard is de bestandscollector een permanente taak waarmee de aanwezigheid van bestanden wordt getest op de tijdstippen die in de planning zijn opgegeven.

De bestanden moeten zich op de server bevinden waarop de wfserver-module die voor deze workflow verantwoordelijk is, wordt uitgevoerd. Als meerdere wfserver-modules op één instantie worden geïmplementeerd, moet de affiniteit van de activiteiten die deze bestanden gebruiken of de algemene affiniteit van de workflow worden opgegeven.

Properties properties

Op het eerste tabblad van de File collector -activiteit kunt u de bronmap selecteren en, indien nodig, de verzamelde bestanden filteren. De andere lusjes zijn gedetailleerd in Binnenkomende E-mail(Schedule en Expiry lusjes).

  1. het Downloaden dossiers

    • Directory

      Map met de bestanden die moeten worden gedownload. Deze map moet vooraf op de server worden gemaakt: als deze niet bestaat, wordt een fout gegenereerd.

    • Filter

      Alleen bestanden die overeenkomen met dit filter worden in aanmerking genomen. De andere bestanden in de map worden genegeerd. Als het filter leeg is, worden alle bestanden in de map in aanmerking genomen. Voorbeelden van de filter: *.zip, invoer- * .txt.

    • Stop as soon as a file has been processed

      Als deze optie is ingeschakeld, wordt de taak beëindigd na ontvangst van het eerste bestand. Als de map meerdere bestanden bevat die overeenkomen met het filter, wordt er slechts één bestand gebruikt. Deze optie garandeert dat slechts één gebeurtenis wordt verzonden. Het in aanmerking genomen bestand is het eerste in de lijst in alfabetische volgorde.

      Als er voor een niet-geplande activiteit geen bestand wordt gevonden dat overeenkomt met het filter in de opgegeven map en als de optie Process file nonexistence niet is ingeschakeld, wordt een fout gegenereerd.

    • Execution schedule

      Hiermee bepaalt u de frequentie van de controle op de aanwezigheid van het bestand via de parameters van het tabblad Schedule .

  2. Fout die behandelt

    De volgende twee opties zijn beschikbaar:

    • Process missing file

      Met deze optie wordt telkens een speciale overgang gestart wanneer er geen bestand wordt gevonden dat overeenkomt met het filter in de opgegeven map.

      Als de taak niet is gepland, wordt deze overgang slechts eenmaal geactiveerd.

    • Process errors

      Met deze optie wordt een speciale overgang weergegeven die moet worden geactiveerd wanneer een fout wordt gegenereerd. In dit geval verandert de werkstroom niet in de foutstatus en gaat de uitvoering verder

      Fouten waarmee rekening wordt gehouden, zijn fouten in het bestandssysteem (het bestand kan niet worden verplaatst, de map kan niet worden geopend, enz.).

      Deze optie verwerkt geen fouten met betrekking tot activiteitsconfiguratie, d.w.z. ongeldige waarden.

  3. Historization

    Verwijs naar de File historization stap hier: download van het Web.

De volgorde van de bestandsverwerking kan niet worden bepaald. Als u een set bestanden opeenvolgend wilt verwerken, gebruikt u de optie Stop as soon as a file has been processed en maakt u een lus. In dit geval worden de bestanden in alfabetische volgorde verwerkt. Met de optie Process file nonexistence kunt u de herhaling voltooien.

Uitvoerparameters output-parameters

  • bestandsnaam: volledige bestandsnaam. Dit is de bestandsnaam nadat deze naar de historiemap is verplaatst. Het pad is dus anders, maar de naam is ook anders als er al een ander bestand met dezelfde naam in de map staat. De extensie blijft behouden.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1