Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21...
Transcript of Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21...
![Page 1: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/1.jpg)
Basics of Forms Design
This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms
![Page 2: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/2.jpg)
Overview
Understand the basics of how your forms package works
![Page 3: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/3.jpg)
Objectives
Manage the forms serverSetup the printer/drivers within the form design applicationOpen baseline uncompiled forms
![Page 4: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/4.jpg)
This course will NOT cover…
Processes that print formsAdding or configuring printersProphet 21 navigation and functionalityModifying Forms
Adding textAdding imagesBar coding informationPlotting new data
![Page 5: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/5.jpg)
Print form from Prophet 21 system
Data stream is dropped in Collector directory
P21 Parsing tool processes the data stream
_ds.dat file is created from parsing tool
Data is merged with .mdf file to print form
Any issues?Form prints
_ds.dat and err file are dropped in Error directory
Form does NOT print
No Yes
![Page 6: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/6.jpg)
Definitions
File sent out of Prophet 21 to be processed by P21 parsing tool
.dat file
File created once it’s passed through the P21 parsing tool
_ds.dat file
Compiled form design – Merged with data stream to create the final output
.mdf
Uncompiled form used in Form Design application
.ifd
![Page 7: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/7.jpg)
Definitions
Typically C:\jfsrvr\data or C:\jfsrvrDirectory that raw Prophet 21 data file is ‘dumped’ in for the forms package to process.
Collector directory
Provides instructions that the Print Agent uses to create the final output
PreambleAdmin tool to control central serverCentral Control
Directory that will hold all data files that were not printed successfully
Error directory
![Page 8: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/8.jpg)
Forms
Invoices ChecksCustomer StatementsQuotesOrder AcknowledgementsPacking ListsPricedUnpriced
Pick TicketsPricedUnpriced
ProductionPurchase OrderReturn Pick TicketRMA AcknowledgementTransfers
![Page 9: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/9.jpg)
Form Files10.5 and above forms reside in \jfsrvr\forms10.0 and below forms reside in \jfsrvr
![Page 10: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/10.jpg)
Invoice Forms (Solution #5737)
Invoice.mdfBaseline form
Invoice_Detail_10001.mdf & Invoice_Summary_10001.mdf
Consolidated Invoices
Invoice_10002_10005.mdfInstallment PlansFloor Plans
![Page 11: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/11.jpg)
File Priority
![Page 12: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/12.jpg)
File Priority
![Page 13: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/13.jpg)
File Priority
![Page 14: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/14.jpg)
File Priority
![Page 15: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/15.jpg)
Changes to Forms
![Page 16: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/16.jpg)
Central Control
![Page 17: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/17.jpg)
Central Control
Controls the Central Server
StartPauseResumeShut Down
![Page 18: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/18.jpg)
Display
Current StatusQueue
![Page 19: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/19.jpg)
Configuration of Central Process
![Page 20: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/20.jpg)
Central Process
![Page 21: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/21.jpg)
How does the data print on the form?
Access .ifd fileCompiled into an .mdf (included with the Prophet 21 install)
.idf files are NOT included with the Prophet 21 install
Enter a support case to get the .idf file you need
![Page 22: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/22.jpg)
Opening a Form
![Page 23: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/23.jpg)
Fields
POS1
TITLECOMPANY_NAME
CUSTOMER_NAMEFORMAT_BILL2_ADDR1
COD_LABEL
ORDER_TRANS_NUMBER
![Page 24: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/24.jpg)
Form Layout
![Page 25: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/25.jpg)
Boiler Plate 1
![Page 26: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/26.jpg)
Boiler Plate 2
![Page 27: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/27.jpg)
Boiler Plate 3
![Page 28: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/28.jpg)
Subforms
![Page 29: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/29.jpg)
Boilerplates and Subforms
![Page 30: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/30.jpg)
‘Raw’ Data
.dat file - data sent out from Prophet 21
![Page 31: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/31.jpg)
Parsed DataParsed Data
Transforms raw data into a field nominated data stream __ds.dat file
![Page 32: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/32.jpg)
Parsed DataPrinter
![Page 33: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/33.jpg)
Parsed Data
Form
.tif image to use for the LOGO
‘Calls’ the group LOGOXXXDEF
![Page 34: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/34.jpg)
Preamble
![Page 35: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/35.jpg)
Preamble
![Page 36: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/36.jpg)
Parsed Data
The rest of header information starts to print^global refers to info that is the same on all pages
![Page 37: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/37.jpg)
Data
![Page 38: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/38.jpg)
Data
![Page 39: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/39.jpg)
Subforms
![Page 40: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/40.jpg)
Calling the Data
![Page 41: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/41.jpg)
Detail Subform
QTY_ORDERED QTY_SHIPPED REMAINING_QTY INVOICE_LINE_ITEM_ID
ITEM_DESC
![Page 42: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/42.jpg)
Detail Subform
POSITION field moves down the form as subforms are placed
![Page 43: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/43.jpg)
Calling the Data
![Page 44: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/44.jpg)
Calling the Data
![Page 45: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/45.jpg)
Calling the Data
![Page 46: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/46.jpg)
Preamble
![Page 47: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/47.jpg)
Preamble
![Page 48: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/48.jpg)
Designing Your Forms
![Page 49: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/49.jpg)
Presentment Targets
![Page 50: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/50.jpg)
Presentment Targets
HP LaserJet 4Generic WindowsPortable Document Format (PDF)
![Page 51: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/51.jpg)
Presentment Targets
Print Preview and emailPortable Document Format
Used for uncollated multi-copy output
Generic Windows
Generates output for printers and pcl files that are submitted to VSI-Fax when faxing.
HP LaserJet 4Why?Presentment Target
![Page 52: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/52.jpg)
Design
![Page 53: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/53.jpg)
Toolbox
![Page 54: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/54.jpg)
Modifying the Toolbar and Toolbox
![Page 55: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/55.jpg)
Customize the Toolbox
![Page 56: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/56.jpg)
AppShare
Open Form Design applicationSet Presentment Targets
![Page 57: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/57.jpg)
Summary
DefinitionsHow the data prints on the formBoilerplatesSubformsPreamble
![Page 58: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/58.jpg)
In the next class…
Modifying Forms WBTLearn how to modify your forms
Add static textAdd imagesControl formattingPut data on form
Begin using your modified forms
![Page 59: Basics of Forms Design - Epicor · Basics of Forms Design This class is designed for Prophet 21 users responsible for the maintenance and design of their business forms](https://reader030.fdocuments.net/reader030/viewer/2022040113/5f312bbdc722e125116075e7/html5/thumbnails/59.jpg)
For More Information…
Prophet 21 Help FilesVisit Activant on the web: www.activant.com
View Educational Services course offeringsBrowse DocumentationSearch the Solutions databaseSubmit a Support case
Email Consulting Services [email protected]
Email Professional Services [email protected]