Please enable JavaScript to view this site.

The majority of Cobwebb supplied exit programs are CPPD exit programs but we do have a couple of Print and File exit programs as well. The programs can be found in the CPPD library.

Note: If you do not have a current version of the Cobwebb Document Management software then you may not have all of these programs available. Please contact a Cobwebb Consultant and they will probably be able to supply you with the exit program you require.

Cobwebb Standard Exit Programs

These programs can be used in your main Cobwebb design - see the topic Calling an Exit Program for details.

Advanced Reformatting Utility Exit Programs

These Exit programs are designed to work in conjunction with the Advanced Reformatting Utility.

ADVRFMTAPI -  Allows you to store information from the input spool file to be output at a later point in the output document. This has largely been replace by the ability to use Key fields in the *DET call.

ADVPREPAGE - Allows you to pre-process the pagination for detail lines (*DET call) - from version 6.2.88.

General Exit Programs

COBADD & COBADDR – Add parameters and return

COBADDDUR - Add / Subtract a duration to / from a date

COBADDTIM - Add Hours, Minutes or Seconds to a Starting Time - from version 6.2.83

COBCASE – Convert case of parameters

COBCENTRE - Centre a string based on the supplied length - from version 6.2.67

COBCHARCHK - Compare string position with given character

COBCHKEML - Checks that the supplied string contains an '@' - from version 6.2.88

COBCOMPNUM - Compare two numbers and return if *GT, *LT or *EQ - from version 6.2.57

COBCONTACT - Supplied as sample source to retrieve Contact Details from Aurora Contact Management

COBCOUNT – Increment multiple counters

COBCVTDAT – Convert date from one format to another

COBDATE – Return the system date and time

COBDIV & COBDIVR – Divide two parameters

COBFILDET - Extract File Folder, Name and Extension from the supplied path.

COBFILECHK - Check the validity of a file name for either the IFS or QDLS

COBFIND – Find a Pattern in a String

COBFINDRET – Find a Pattern in a String & Return Data - from version 6.2.83 this has been replaced by COBFNDRET.

COBFMT – Format numeric output

COBFMTBC – Format a Barcode string

COBFMTNUM – Format numeric values

COBFNDRET – Find a Pattern in a String & Return Data

COBGENLIBL - Add or Remove Libraries defined in the Cobwebb General Directory - from version 6.2.62

COBGETRTG - Return PPD Routeing details - from version 6.2.87

COBGETSYS -  Return your IBM i System information  - from version 6.2.81.

COBHEX -  Return hexadecimal data say for a barcode - from version 6.2.87.

COBLABEL – Print Address labels

COBLOWER – Convert text to lower case

COBMERGE – Merges PARM1 – PARM5 into one field

COBMULTEML - Write multiple email addresses to a temporary file to be retrieved by GETMULTEML Email Exit program - from version 6.2.87.

COBNULL – Do nothing exit program

COBPAGE – Return an incrementing number

COBPERC – Calculate a percentage

COBPPDATR – Return PPD Attributes - from version 6.2.83

COBRAND - Return a random set of characters based on the input string supplied and the length of string to be returned  - from version 6.2.83

COBREPLACE - Replace characters in a string

COBRFMTNUM – Format numeric values - replacement for COBFMTNUM - from version 6.2.62

COBRJ – Right justify a numeric string

COBRMVLIN -  Strip out blank lines  e.g from Addresses - from version 6.2.87.

COBRTVEML – Retrieve an Email address from CPPD directory

COBSNDEML - Send an email to a single recipient without attachments - from version 6.2.59

COBSPLATR – Return Spool File Attributes & System Name

COBSPLIT – Split string into components

COBSQL & COBSQL2 - Run a SQL Statement and return up to six fields.

COBSSCC - Generate an SSCC, including the check digit, based on the supplied data and type of GTIN requested - from version 6.2.81.

COBSTORE – Save and Return data

COBSUB & COBSUBS – Subtract parameters and return

COBSUBSTR – Return specified part of a string

COBSUM – Total values in specified buckets

COBTOT & COBTOTR – Multiply two parameters

COBTOTAL – Add values to produce sub-totals and total

COBTOTALB - Accumulate up to 99 different totals (buckets) - from version 6.2.57

COBTRIM - Trim leading blanks off all supplied parameters - from version 6.2.59

COBUNIQKEY - Returns a Unique Key for your supplied Key fields

COBUPPER – Convert text to upper case

COBUSREML – Get email destination for user from email directory

COBWRAP -  Reformat text by wrapping into fewer or more lines in your output - from version 6.2.87.

COBXLATE - Translate Text from one CCSID (Coded Character Set ID) to another - from version 6.2.83

COBZERO – Remove leading zeros/blanks and left justify result

GETGEND – Retrieve General Directory data

IMG2CRG - Allows for the use of Dynamic Images in your Cobwebb Design

Cobwebb Print Exit Programs

These programs can be used in a Print Output Device.

COBPRTCPY – Change the number of copies printed

COBPRTOVR – Print output overrides

COBPRTUSRD – Change the User Data of Printed output

COBAUUSERQ - Supplied as sample source to retrieve Aurora User Output Queue & Library from the User Profile file

Cobwebb Email Exit Programs

These programs can be used in a Email Output Device.

GETMULTEML - Read the temporary additional email addresses file written to by COBMULTEML, based on the supplied Email Key, and write to the Email Output Device - from version 6.2.87.

Cobwebb File Exit Programs

These programs can be used in a File Output Device.

COBFILCOPY - Copy the file to an alternate destination

COBFILEFTP - FTP your file output - from version 6.2.57

COBFILPOST - POST your file output to a Web Service - from version 6.2.79

COBFILIDX - Write all File parameters to a .IDX file of the same name in the same folder as the original file (for use with the Java Folder Monitor) - from version 6.2.79

IVSTORE – Interface to ImageView using command PIDXIMP

IVSTOREIFS - Interface to ImageView using command PIMPDOCIFS