Bob,
There is a lot of information available in other posts on this forum.
My brief recommendations are:
You do not want the 1900+ companies in the security list, so don't create them, else go to a backup and start again !!
I would import .csv rather than .qif format files. The extended .csv format are in earlier posts.
I would only import the company history data you want and not the 1900+ companies you have in your data source. Generate the required codes in QPP before importing, rather than letting QPP generate them directly.
Given you have a .csv file, the best approach is to import this data into Excel and reformat it in a .csv file format that QPP recognises. If you have Excel skills this can be the best approach. via look up tables for filters and mapping for code changes etc.
The company code in the .csv must match the company code you have defined in QPP. For BHP it should be BHP and NOT BHP:AU, unless you still have that format, which QPP/RPP used in about 2004.
One of the problems with importing historical data is that ASX company codes change from time to time, eg AGL, Star Entertainment and lots of others. You need to convert the old codes in the .csv data to the latest code in QPP.
Where companies have done a restructure/consolidation, I am not sure what price to use. You can tell QPP there was a restructure at a certain date. I am not sure what price to import before that date, eg FMG and Westfield trusts (which were a nightmare to restructure in QPP)
Based on experience, only import codes that are defined in QPP, especially if importing .qph data or the long format of .csv (date, price, high, low, volume), as it will generate new company codes. I think the short format .csv file (date,price) will ignore codes it does not store.
Once data is in the .qph file, it can not be deleted, so can slow down QPP, especially if you have those new 1900+ companies. You may want to go back to a backup, before the new companies were generated.
I hope this is a good range of info to provide.
John
1) if it is just text, it should be skipped. This is a good idea as the first record.
You can inspect the file with notepad.
The following link has some more information.
https://community.reckon.com/reckon/topics/asx-historical-share-price-data-downloadable-txt-csv-for-...
for example:AMC,14.55,---,23/03/2015,---,14.7,14.47,22149,*
You can place the --- and * in a separate columns in excel, as '--- and '* and then save as a .csv file
so:
column A : code ( no trailing blanks, just 3 character code, as you should have in QPP)
column B : closing price
column C : separator '---
column D : European date as dd/mm/yyyy
column E : separator '---
column F : high price
column G : low price
column H : =round(volume/100,0)
column I : end of line '*
You can have thousands of lines, but check the code is valid first as this extended format will add new companies if they do not exist.
You can use a pivot table to summarise the count of records for each company code.
An example of the shorter format text for date and price is (no separator fields):
AMC,14.55,23/03/2015