<< Click to Display Table of Contents >>

Importing Master Files and Startup Data

The Data Exchange module allows you to import master file data from your existing accounting system, thus greatly reducing the need for re-keying information by hand.  You can import data into the following master files: customers, vendors, inventory, bills of material, routings, and GL chart of accounts.  You can also import start-up data including open AR & AP Aging, starting inventory on-hand balances and GL Transaction detail.

You must be able to export your accounting master files into an ASCII text format, either comma delimited or fixed length.  Most accounting systems have a data export capability that can do this.

The data import design prevents bad data from getting into the permanent files.  Data is first imported into temporary holding files where they can be edited for errors.  A transfer program then moves the data from the temporary files to the permanent files.  Only valid records are transferred.    

The data import is a three step process.  In step one you import your data into the temporary files.  In step two you edit the data for any changes or additions that might be needed.  In step three you transfer the data to the permanent files.  Each of the master file import submenus has the same options to choose from and they operate in the same manner.

Step 1 - IMPORT DATA INTO TEMPORARY FILES

Create Import File Headers (Option A on each menu)

First, you need to determine what data you can actually extract from your existing system that can be imported.  Each of the master file import menu starts with a program that lists the available fields that can be imported along with the actual data field name, the type (alpha, numeric, date) and size including number of decimal places for numeric fields.  Required fields are pre-selected.   Click the check box next to the fields that your are going to have available for import in the column order in which you want them to appear in the import file.  You will see that the preselected fields already have column numbers.  Once you have selected all the columns you plan to import, click Save and you will be prompted to create the import file.  The path and file name will be displayed and it will always be located in a folder under the program application folder named IMPORT.  The file created is a CSV file with column headings corresponding to the fields selected in the order in which they were selected. DO NOT CHANGE THE ORDER OF THE COLUMNS IN THIS FILE.  Open the file in Excel or any other spreadsheet program that can read CSV files and populate the columns with your exported data by copying from spreadsheet to spreadsheet or using functions such as VLookup.

When you are ready to import, save the file as CSV using the original name in the original location (IMPORT folder under the Evo-ERP program folder)

Run Import Programs (Option B on each menu)

The import programs all function identically.  They already know the location, file name and column order of the import file so the only user input required is the date format (a number of different formats are available but you do need to specify a single format for all date fields in the import file) and whether to replace or skip existing records (in the case of doing the import in multiple passes).  Click the import button and your data will be imported and upon completion you will be advised of the number of records loaded, replaced and skipped.

Erase Files Program

If for any reason any of your imports goes so badly that you want to start over, you can erase any of the temporary files and start over again by running DE-I, Erase Files.  Simply enter Y next to each file to be erased.  After entering Y or N next to each file, you are asked  if you want to begin the program.  If you answer yes, the appropriate temporary files will be erased.

STEP 2 - EDIT THE DATA

Print Error Reports (Option C on each menu)

Now that your data has been imported  into the temporary master files, you should run error reports to check for missing or invalid fields needed by the master files.

The error reports will list all records that need to be edited, as well as any missing or invalid values needed.

Edit Programs (Option D on each menu)

You can edit individual records one-by-one through the edit programs.  These screens are identical to the master file entry screens within the system, except that they access the temporary data rather than permanent records.

For details on field explanations and general program operation, study the following:

·IN-B  Enter Inventory
·BM-A  Enter Bills of Material
·RO-A  Enter Routings
·AR-A  Enter Customers
·AP-A  Enter Vendors
·AM-C  Enter General Ledger Accounts

At a minimum you must edit the missing or invalid fields listed on the error reports.  You can also add or change any other fields at this point, or you can wait until the temporary files are transferred and make further changes within the permanent files.

Global Field Change (DE-H)

This program can be very useful for entering or changing field values globally across many records.  For example, in your accounting system a purchased item might be coded with an inventory type P while in this system, the inventory type code for purchased items is an R.  Rather than have to individually change every inventory record, you can use the global field change program to change all records with a type P to a type R The program only changes critical fields listed on the error reports.

First you are presented with a choice of four files with which the program can be used.  Highlight the file you want to work with and press <Enter>.

Next you are presented with a  window listing the critical fields within that file that can be globally changed.  Highlight the field you want to work with and press <Enter>.

If you want to superimpose a field value on all records in the file, answer Y to Replace all values? For example, you might want all items to have a selling unit of measure of EA. The cursor then moves to the Value to replace with? field.  You would enter “EA” and press <Enter>.  The program will then superimpose the value “EA” in the selling unit of measure field for all records within the file.  

If you want to replace a particular value only within specific records, answer N.  You are then asked for the value to search for.  In our inventory Type example, you would enter a P. Enter the value to replace with, which in  our example would be an R. The program will then automatically replace all P values in the inventory type field with an R.

Erase Files Program

If for any reason any of your imports do not initially go well on the first try, you can erase any of the temporary files and start over again by running DE-I, Erase Files.  Simply enter Y next to each file to be erased.  After entering Y or N next to each file, you are asked if you want to begin the program.  If you indicate yes, the appropriate temporary files will be erased.

STEP 3 - TRANSFER DATA TO PERMANENT FILES (Option E on each  menu)

The final step is to transfer the temporary data to the permanent master files.  Only records without missing or invalid fields will be transferred by the program.  Run the appropriate error reports before running this program to make sure all records to be transferred are without errors.

Enter a Y next to each file you wish to transfer.  If you want an error report which lists any records that did not transfer, enter Y to Print Errors Report? The program will then begin the transfer.

The transfer completes the import process and insures that only good records get into the permanent files.  Some types of data validate based on others so the following order is recommended for a new startup:
 

Chart of Accounts, Customers and Vendors do not validate on anything so they can be transferred first.
Inventory validates Vendor and Customer codes so it should not be transferred until Customers and Vendors have been processed
Bills of Material and Routings validate against Inventory so they should be processed last.

NOTE: When you are importing data from multiple files into one file, do not run this program until all your data has been imported and gathered together.  You cannot transfer data in segments into the permanent data files.