Download presentation
Presentation is loading. Please wait.
1
Your last Formatting and Delivery System
FormTrap Version 8 Your last Formatting and Delivery System
2
Let’s look at these, one by one
FormTrap Version 8 Input any text or XML file Key individual documents using QDE Both the above outputs are FormTrap XML Format FTXML as business documents, replace Word Processed docs, output reports, graphs – as PostScript, PCL or PDFs Use lookup tables to substitute for anything Deliver to , Print, Fax, Archive Run in current Windows server as a service Include your own applications in FormTrap Runs untouched for months, even years Let’s look at these, one by one
3
We have yet to find a format that stumps FormTrap.
FormTrap INPUT Text print file PDFs XML We have yet to find a format that stumps FormTrap. FLAT (Fixed Length ASCII Text) Records Obsolete Forms Packages Delimited Text (incl. CSVs)
4
FormTrap XML XML is intermediate output, in ANY language
You can use this to update your DB if
5
XMl protects your systems for ever
FormTrap XML XMl protects your systems for ever JDE, QAD, SAP, Infor, others, home grown Change the XML (< 30 minutes/form), add/remove the couple of different fields and you’re back in business, with the new Version or new Application Software Supplier. No format testing AT ALL, works IMMEDIATELY, one item OFF the conversion list.
6
Formtrap handles different documents
FormTrap XML Formtrap handles different documents FormTrap identifies (Resolves) multiple documents, including different documents in one file FormTrap can split files on a change in document when you run large “all in” print runs. FormTrap can deliver individual documents to destinations , Fax, Print and you can set delivery priority
7
This is how FormTrap identifies documents
FormTrap XML This is how FormTrap identifies documents We isolate the document from it’s Page 1 (and then eliminate things we don’t want)
8
This IDENTIFIES the document as a Purchase Order, for Page 1 only.
Copyright © All rights reserved, TCG Information Systems Pty. Limited.
9
Yellow highlights are Data Fields and are part of the Document Header.
Copyright © All rights reserved, TCG Information Systems Pty. Limited.
10
Subsequent Page Headers are Redundant
Same treatment for “CONTINUED” and other page boundary items … Copyright © All rights reserved, TCG Information Systems Pty. Limited.
11
Pressing this Copyright © All rights reserved, TCG Information Systems Pty. Limited.
12
… with this if you want to see it complete again later
Removes the redundant areas … Copyright © All rights reserved, TCG Information Systems Pty. Limited.
13
No optional data in detail record
Product Description ends the product … All optional data in detail record Part optional data in detail record
14
No optional data in detail record
All optional data in detail record Revision Site Suppler Item Manufacturer and Item Product Comments are all optional areas Part optional data in detail record
15
XML Output Minimum Maximum
16
FormTrap XML Bring separated data back together, typically document totals as part of the base information for that document.
17
Yellow highlighted are data fields
Green highlighted are data fields with tests on them
18
Output Comment Lines as one object in place of multiple lines.
FormTrap XML Output Comment Lines as one object in place of multiple lines.
19
Defining the field “Repetitive” means adjacent lines are output in one XML field, as shown below
20
All “master” fields are now together in the one XML record.
From Header Page 1 All “master” fields are now together in the one XML record. Hdr Comments Trailer Copyright © All rights reserved, TCG Information Systems Pty. Limited.
21
Additional components added to XML prior to formatting
FormTrap XML Additional components added to XML prior to formatting Formula (calculations and substitutions) Variables (totals) Delivery Tags (delivery and archive indices data)
22
Used for extensions, discounts, tax and other simple formula.
Calculation formula. Used for extensions, discounts, tax and other simple formula. (FormTrap includes the muParser library) Extended Amount = Qty Open * Unit Cost Full set of “esoteric” facilities available if required.
23
Calculation to a “variable”.
Variable is presented for EACH detail line, used for C/Fwd and B/Fwd running totals. (this is a typical muParser library expression)
24
Concatenated Text Formula Used mainly for substitutions
Change ALL forms, instantly without ANY form design nor production changes
25
Delivery Tags for programmed direction of your documents to outputs
<recipient name=“SMTPTo” <recipient name=“W2KFax” value=“ ”/> <recipient name=“Print” value=“\\plato\hp laserjet 4600 ps”/> Don’t have the details in your application output?? Use FormTrap’s “Lookup Table”
26
… look up and substitute Email.
What does XML provide?? XML Delivery Tag Data … use for anything: delivery to , fax, printer language translation – eg Units of Measure full letter phrases from an abbreviation company demographics from codes expanded product name (or the system field if there is no lookup for this item) Given Customer .. … look up and substitute .
27
Lookups on four out of seven products
No Lookups Lookups on four out of seven products Do this incrementally, no timetable, no other impact whatsoever, leave it latent. If we design your forms, this is ALWAYS included, whether you want to use the facility, or not .
28
Delivery Tags for programmed direction of your documents to outputs
In this list only one delivery is made, to the highest priority in this list where an entry exists in the Lookup Table.
29
Formatted output Universal features
Any language (incl. Chinese) from UTF-8 on standard laser printers, in standard times Any font combination, rotated where required. Align at Colon, (also Decimal, Space, etc.)
30
Formatted output Leave out data that’s absent from Input, lines, literals, even sections of a line depending on what is there: … while this goes further and eliminates the literals as well, where the data is absent:
31
Formatted output Handle data easily, this shows the data supplied and printed: 2 fixed lines in, 1 space-separated line out, Formatted Word-Wrapped
32
Formatted output Calculations, even complex calculations via the muParser library – test and/or calculate anything and print results. Logic, even very complex logic via the RegEx library – test and/or format anything. Standards in built for dates, amounts, numbers in any language via ICU Library (International Conventions for Unicode).
33
Formatted output Report Header B/Fwd
Page Header B/Fwd Group Header You can have many groups in one document, such as telco billing or contract schedules C/Fwd Report Footer Page Footer
34
Frame to Bottom Frame to last Detail These are options, as is shading alternate lines where we shade the ENTIRE product, regardless of vertical height
35
You can substitute the logo too
These are substitutions. The text is stored once only, may appear in many forms and is instantly applied when changed. Now you can handle a change in your demographics with no form changes required. This may be for this document, or for the entire set of documents, e.g. Fax Header, PO, T&C and Delivery Label. You can substitute the logo too These are designed as one object. Right aligned to the colon. This was three lines on input and has been word wrapped to user specification here
36
Change ALL forms, instantly without ANY form design changes.
Remember this?? Substitution formula: “concatenated text” format, used by Formatting to insert our company address from a lookup table. Change ALL forms, instantly without ANY form design changes.
37
Many different company demographics inserted using company ID from one input file
38
We use the ICU Project standards – as do Google, IBM and Apple
We handle all International variations of Money, Dates, Percentages and Numbers. We use the ICU Project standards – as do Google, IBM and Apple Copyright © All rights reserved, TCG Information Systems Pty. Limited.
39
Automated word processing
Use data to produce conditional words, sentences, paragraphs or the whole letter … Business Type “SME” Business Type “NFP”
40
Automated word processing
Direct Mail where logic allows intelligent salutations – rules YOU set: Given this, produce this Salutation Surname Called names Preferred Title Inits Green William Paul Paul Mr. WP Dear Paul, Green William Paul Mr. WP Dear William Paul, Green Mr. WP Dear Mr. Green, Green WP Dear W.P. Green, Green Dear Mr./Ms. Green, The “snippets” concept (name and store useful structures) means you can save one text object and re-use it in other letters … Next page show what we can with VERY limited data …
41
All this from “our name” etc.
From Short Name “Julian Marque - Bentley” Logic for optimum result From Record type “Debtors 1st letter” From Answered by Initials “GAH”
43
Automated word processing
From this:
44
Automated word processing
.. to this, where the terms are “word processed”, 4 level indentation and included in documents: Here, we’re about to indent the (ii) clause
45
Automated word processing
Or this Automated word processing To give this: Or T&C as an additional page of the document …
46
“Before” as well as “After” pages are available.
Insert T&C as a page. Numbered with the Invoice. With data included. Portrait or landscape, and regardless of previous pages. “Before” as well as “After” pages are available.
47
Barcodes FormTrap properly formats SSCC Codes
Taking AI’s into account and checking data. FormTrap will NOT format an improper SSCC (EAN/UPC-128) barcode. FormTrap operates on delimited or full data and compresses both the data and barcode.
48
Barcodes FormTrap has 2-D Barcodes, with ALL Options .
49
Barcodes FormTrap does these:
JUST ASK if you don’t see what you require, we can do it for you. Automatically a PDF’d file of barcode labels to your SUPPLIER with your PO. They can print via Windows on ANY printer and place on YOUR goods, using YOUR format. … one more job done RIGHT, with zero human involvement, just the one and one less program …
50
Barcodes Last of three labels formatted at FormTrap, sent as a PDF, printed via Windows to a Zebra ZM400 on A6 stationery.
51
Reports & Graphs From this:
52
Reports & Graphs To this (with calculations greyed):
… deliver to Branch by as a PDF Which do you think gets noticed??
53
as html From this: Delivered as this …
54
With all of your buttons, references to your Web site, iPAD and Android downloads, Adobe access, action buttons your Web site, offers, calls to action and the remainder of what you marketing manager and online sales team want to show – ALL INCLUDED. Where this … … is shown on the next slide (and can be mailed as well).
57
Spooler safety Runs from Windows Vista and Server 2003
Ideally, run in a safe environment, Windows Server 2008 or 2012, R2 release in a VM partition Run applications within FormTrap Spooler – that effectively makes your Batch application Server applications FormTrap backs up EVERYTHING prior to Processing, full restart capabilities FormTrap is Failsafe, Reliable, Hands-off and as close to perfect as many, many years of effort have accompished.
58
FormTrap Version 8 Get a REFERENCE – see what others experience
Provide a FILE – we’ll turn it into a DOCUMENT Ask for a QUOTE – we have purchase, rental and per document formatted options available Ask for TRIAL SOFTWARE, you’ll need to talk to us first as we can only afford support for genuine, IMMEDIATE prospects We have NOT EVER lost a client for performance issues over MORE THAN 20 YEARS and we have some running 15 year old versions, unsupported, and still HAPPY.
59
Sales@FormTrap.com Support@FormTrap.com +61 2 8303 2400
Thank you for watching …
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.