Zip Utility

Overview

Smart Services

  • Create Zip File - Zips document from Appian. Also encrypts the zip file using a password.
  • Zip Extractor - Unzips the contents of a given Appian zip document into a destination Appian folder. The new documents will be returned in the extracted folder. The unzipping process will maintain the folder structure in Appian.
  • Zip Content Extractor Unzips the contents of a given Appian zip document into a destination Appian folder. The new documents will be returned in the extracted folder.

Key Features & Functionality

Create Zip File

Inputs

  • Documents (Document) - The documents to be zipped
  • Save In Folder (Folder) - Folder to which the output zipped document will be saved
  • File Name (Text) - Name for the newly created zipped document
  • Password (Text) - Password of the zip file

Outputs

  • Error Message (Text)
  • Error Occurred (Boolean)
  • Zip File Id (Document)

Zip Extractor / Zip Content Extractor

Inputs

  • Zip Document (Document) - Zip file to be extracted
  • Extracted Folder (Folder) - Folder to which the output extracted document(s) will be saved
  • Password (Text) - Password of the zip file

Outputs

  • Error Message (Text)
  • Error Occurred (Boolean)
  • Folder Id (Document)

 

Anonymous
  • Hi

    Even I am facing same issue as Sanjeev that the Create Zip File smart service replaces the document names with some random 8 digit number

    I am giving File Name as ="New Zip File" and generated zip file has this name; but names of the documents zipped are getting changed to 8 digit number.

    I am passing 4 documents, 3 of which are PDFs and one is xlsx document.

    Original document names are changed to: 10001279.pdf, 10001827.pdf, 10001834.pdf, 10001836.xlsx

    Can you please let me know the way to retain file names in the generated zip file?

    Also are there any restrictions to keep in mind while using Create Zip File smart service like types, size & number of files supported?

    Thanks!

  • Hi Aaleyahford,

    Please share us the sample input files, tomcat server log and also name of the smart service as well. So we can re produce the issue our end and get back to you asap.

  • Hi  Sanjeev,

    The filename for the zip file is created based on the input parameter (fileName) in the smart service(Create zip file).Please share the Appian smart service configuration in the parameter file name. So we can analyze and get back to you.

  • Hi Gokul,

    Can you please share the zip file causing the performance issue so we can analyze it and get back to you asap. We will also analyze to reproduce the issue from our end.

  • Hi,

    We are using Zip Content extractor plugin and it's working perfectly but its taking more time to extract zip contents, (ie.. for 5 MB zip file it took more than 5 minutes to extract).

    any suggestions and alternatives would be appreciated.

  • Hi, I noticed that 'Create ZIP File' smartservice zips the documents passed to it but replaces the document names with some random 8digit number. Could somebody please let me know if there is a way that document names doesn't change after the zipping?

  • Hey, I am currently using this utility and I am running into some issues. I was hoping you could tell me what are the limitations this utility has regarding how long the file names can be and if there are invalid/restricted characters that could prevent and unzipping of a file.