chainlink |
wood |
vinyl |
ornamental |
![]() wire panel |
| Home | Fence Estimate Software | Accounting | Web Services | Customer Login | Contact Us |
view image
CFS Enterprise Manual |
![]() CFS Enterprise EditionMany customers have asked us to make the Computer Fencing System easier to integrate with their other business systems. In response we have developed the CFS Enterprise Edition. Now you can have the ability to transfer the wealth of data contained in and produced by CFS into other programs. The Enterprise Edition consists of two major applications that import data into and out of CFS. The first, which we call InterOp, is a program to export items from the Master File into Excel or any other spreadsheet program and back into the CFS Master File. The second application, called XML Export, creates an open format XML file of Scratch Builder estimates and Cash Register invoices that contain every bit of information that CFS knows about the estimate or invoice. This data can be readily accessed by any programmer and directed to any other application.InterOpInterOp is a tool to export information from CFS into standard spreadsheet (CSV) format. It exports the following CFS Master File record fields: the Record number, Description, Size, Unit, Part number, Manufacturer (Vendor) ID, Source (Vendor) part number, Unit Divisor, Weight, Inventory Count, List Price, and Retail price for each item. You can update Part Numbers, Source Numbers, Weight, Inventory Count, List, Actual Cost or Retail Price and even Descriptions (keeping the Rules of Master File in mind) in a spreadsheet and import it back into CFS. You can also use InterOp to export data without the intention of importing it back into CFS. Other uses include populating and updating other applications like accounting programs or web store databases with inventory items from CFS, or for analyzing your pricing structure by exporting the List Price, Actual Cost, In-Yard Cost and Retail Price for all items or groups of items to a spreadsheet format.The ability to import updated information back into CFS is limited to updating existing records. Adding, rearranging, and deleting items should continue to be done within CFS Update Master File in order to preserve the integrity of the scratch builder and parts catalog setups.
XML ExportXML Export is a CFS Enterprise Edition function to export the estimate or invoice information created in CFS. With this capability the Scratch Builder, Cash Register, and Miscellaneous Estimator programs have the ability to create a file in XML format from the Reports Menus. This file is open and accessible to any programmer. It contains every bit of information we have about a particular job, all of it in one place and ready to be accessed. This file contains all the relevant data for the job: the Customer information, the inventory detail (even for fabricated and assembled items), the Cost, Selling Price, the Discount amount (if listed separately), Tax amounts, Labor, Freight, Specifications and a Job Description that includes the total footage and style of fence. Other uses for the the XML Export include creating invoices, sales orders, estimates, and/or purchase orders in an accounting program, report sales tax totals, cost of good sold, or for creating custom reports in other programs.
Creating AppsCustom applications can be built by using the data from the XML Export file to extend the functionality of CFS and communicate with other programs. These Apps can be launched within the normal workflow of CFS. We have created three functional open source Apps: XML Reader, Commission Assistant and Inventory Usage. You can use them, open them, study them and modify them anyway you like or or you can use them as examples of how to create your own Apps.
Download and run these apps now. Download CFS Apps.
Enterprise apps created with Mircosoft VB.NET. To view/edit source code download Microsoft Visual Basic 2010 Express (free). Command Line Functionality
We have given InterOp, Update Master File, and Data Miner 'Command Line' capabilities which can be used to automate a variety of functions like pricing CFS items from another application, tracking inventory, or generating sales tax reports.
|
| Home | Fence Estimation Solutions | Accounting Solutions | Web Services | Customer Login | Contact Us |