Inventory Software History

This page shows the entire history of the inventory software. We have kept track of all bugs that have been repaired, new features added, and requests from you that were implemented.


Version 1.0.30, November 02, 1997. 
1. Compressed backup & restore utility added. 

Version 1.0.31, November 11, 1997.
1. Backup & restore automatic features now checks for disk in drive A. If no disk is found, or it is not formatted, a message is displayed rather than the program crashing.

2. Tag Parts Screen: The automatic tag button is now hidden when selecting "sort".
3. Tag Parts Screen: The grid showing parts needed or tagged is hidden when sorting parts.

4. All purchase order forms are now aligned for better printing.

5. Hourglass icon was added to the main menu when selecting a button.

6. Compact & repair database shows "successful operation".

Version 1.0.32, December 07, 1997.

1. Re designed all "LIST" windows to be solid colors. This was done for users that are using only 256 colors on their monitors.

2. Fixed the input your inventory screen to be a solid color. This was done for users that are using only 256 colors on their monitors.

3. When a purchase order is ready to be printed, you now have the option to go directly to the information screen about that vendor. This was done so that you could change the PO instructions, the PO number, or anything else about the PO. 

4. Added some more tool tips throughout the "Center Information Screen". Tool tips are the yellow pop up windows when you position the cursor over something on the screen. 

5. When tagging a part for ordering, and the minimum quantity for that part is set to zero, the computer now asks you for a new minimum quantity for this part. This is helpful for when you are ordering a part that you have not had in your inventory before. 

6. In the "Tag Parts for Ordering Screen", there are now check boxes in the "Show" menu to show you which parts are currently being shown. This would be: All parts, Needed Parts, or Tagged for Ordering".

7. The report showing parts usage was not working correctly when showing the average cost for all parts used. If you used 25 parts, the last line would show the average cost for all of those parts. 

8. The report for "Loaning Parts" was revised a little for a better layout. 

9. The backup utility now shows the date of each file that was compressed in USA format. It is displayed as Month, Day, Year (MM/DD/YY). The previous version was displayed as European format, (DD/MM/YY).

10. A warning is displayed if you turn off the CAPS LOCK key while in the "List" view of the database. Throughout all of the program, we have tried to keep the data that you enter in all CAPITALS. This is done so that when you search for parts and create filters, you will find a match. 

Version 1.0.33, December 13, 1997

1. Due to a minor bug, we have turned off the editor for modifying the parts usage "LIST" window. You can still highlight the entire row, and then click on the edit button to change any information about that part and its usage.

2. Before printing a purchase order, a check to see if any parts are actually tagged for order is done. If parts are tagged for order, we then ask if you want to change any of the PO information.

3. Before printing the parts usage report, a check to see if any parts have been used before printing the report. This is also done for the parts usage by lane number range. If you specify to print all parts usage between lane # 1 & lane # 10, and no parts have been used on lanes 1-10, you will be notified and you can try again. The way we had it prior to this change was the report would be made, but it would be empty. 

Version 1.0.34 December 22, 1997

1. Fixed the minor bug in the filter window. If you built a filter showing some parts with the "Greater Than or Equal To" or "Less Than or Equal To" criteria clause, the system would crash. This has been fixed. 

2. When printing a "filtered" report that you have made using the filter window, you could print this report with no problems. If you printed the same report on labels, then you could not print the report again as a filtered report. It always defaulted to labels, once you selected the filtered labels. This has been fixed.

3. You can now print labels for your parts on Avery # 5161 (1" X 4") labels. This section was turned off until we fixed the labels format to look better.

4. When ever you would click on the "List" button, the database would open up a "spreadsheet" style page of all the parts. This worked fine, except when you closed this screen, the database would show you the very first record in the database. Now, if you click on a record in the "List" window, whenever you exit, the database is on the record that you clicked on. This allows you search for a record through a list of part numbers, then when closing the window, you will be on that particular record for editing.

5. Price Updates. This is now working. When the prices change each year, you will need to get the update disk from your parts distributor. 

Version 1.0.35 January 4, 1998

1. Receiving Parts: Two things fixed here. 

A. When doing a full receipt of all parts on back order, the last part number was never received. 

B. When receiving the last part number, the program would crash. 

Both of these have been fixed.

2. Receiving Parts Window: When showing the parts on back order, the list was sorted in the order in which the parts were ordered. Now, the list is in numerical order, lowest number at the top.

3. Tag Parts Windows: There was a problem of showing parts tagged for order. If any part tagged for ordering had a minimum qty. of ZERO, the program would crash. Now, if you order a part, and the minimum quantity is zero, the program asks you for a new minimum quantity. 

4. Tag Parts Window: We fixed a few bugs in which the menu was not being updated to what was actually being shown. The menu may have shown parts needed, but in actuality, all parts might have been shown.

5. Added the ability to change most of the colors throughout the program. All of these color changes are stored in the program, so when you load the program again, your screen colors will appear. This was done for users that have different video cards that display different colors. 

Version 1.0.36 January 15, 1998

1. Back orders report was added to the print menu. 

2. We have added the right mouse button to change colors. By clicking on the right mouse button, the menu pops up to change colors.

3. On the receive parts screen, you can now change the location of the part if you need to. This was done because you sometimes order parts, then give them a location when they arrive. 

4. On the receive parts screen, you received a warning if you tried to receive more parts than were on back order. This in turn, took you back to the first part number in the list of back orders. This was inconvenient, so we made it stay on that same part number. 

5. We have revised all reports to no longer show page X of X. The reports were taking too long to make if we calculated the total number of pages in the report. However, we have left the page numbers on the report, it just does not count the total number of pages for you. 

Version 1.0.37 January 23, 1998

1. On the "Automatic Backup", we have now made the backup file name called "InventoryBackup.zip".


2. The Backup file is now automatically put on more than one disk if the compressed file is larger than the floppy disk can hold. This should not happen until your database gets larger in size. 

3. Added the ability to modify the "NOTES" that are printed on the bottom of all purchase orders. This can be done in the Center Information screen.

Version 1.0.39 February 08, 1998

1. Fixed a minor problem when doing an automatic restore from the "Backup/Restore" window.

2. Fixed a bug when making a parts order using the "Automatic Tag" button. This button was not ordering the correct number of parts that were really needed. 

3. On the maintain database screen, we now turn off the "Filter is On" display, when you select to "Show all records".

4. A new report was added to the print menu to display all parts that are currently tagged. This was added because a mechanic had asked for it. 

Version 1.0.40 February 17, 1998

1. Most screens can now be enlarged to full screen. When this happens, the screen is redrawn to fit your size monitor. Do this by selecting the "full screen" icon in the rt. corner of Windows 98.

Version 1.0.42 February 20, 1998

1. The receive parts screen now shows when the part was ordered. Note: The part number is stamped with the date, ONLY when you use the tag parts screen, and you clear the tagged parts into an order. If the date is blank on the receive parts screen, then you manually ordered this part from the maintain parts screen. Even after you were notified to not use this screen to order parts. 

Version 1.0.43 March 09, 1998

1. On the receive parts screen, if you clicked on "Full Receipt", the screen is now centered, and the "Show back orders" button can be seen again. 

2. Tag Parts Screen: If you were showing only the parts currently tagged for order, and you chose to print a purchase order, when you returned from the print screen, the screen now shows all parts. 

3. Tag parts screen: If you tag a part that is on back order, the system warns you. You can still order this part, and this is only to warn you. There was a bug with this. If you had 4 on back order, and ordered 2 more, then it would show 42 on back order when you cleared the tagged parts into a submitted order. This has been fixed. If you had 4 on back order, and decided to order 2 more, then when you clear the tagged parts into a submitted parts order, you will now have 6 on back order. 

4. We have changed the receive parts screen to say "Tagged" instead of "on order". This makes more sense. 

5. We have done some more work to the update prices module. When the price update disk is purchased, your database will get updated with the most current prices. What we added to this revision is the update module will now update the book, & page number of the part. 

Version 2 of the software is now available. All of the additions are included below.

Version 2.0.4 March 14, 1998

This new version number 2 has a lot of changes. Please read them below:

1. We have added the ability to print the data that is shown on the "LIST" window. When you click on the list button while in the maintain parts screen, or tag parts screen, a list window will show the parts that you have in your database. If you created a filter while in the maintain parts screen, then only the parts in your filter will show up in this list window. Now, the added feature we include now is you can print all of the information in this window. You can print all rows of information, only the selected rows, or only the non selected rows.

2. Also, you may decide to not print this information in the list window, but you may want to export this information. If you export this information, you will have a text file saved on your computer so that you can use this information in another program.

3. The software you use now is copy protected. 

4. All of the reports now can be printed by page number range. What this means is, if you have a large report to print (say 100 pages), you can select which pages to print. 

4. We added a report to the program. This new report shows a color bar graph of your parts usage. You can select this report from the main menu.

Version 2.0.6 March 23, 1998

1. A new report was added. This report will print labels for only the parts you have built into a filter. This is not a new report, it is just a fixed report. The other label report would only show parts in a filter, and the parts had to be part of your minimum stocked inventory.

Version 2.0.7 April 09, 1998

1. A new report was added to the parts usage screen. If you are on the screen where you use parts, and you have the part displaying which lanes it has been used on, you can click on the button called "Graph Usage" and a report to show you where that particular part has been used on which lanes. It shows a graph and gives percentages of which lanes are using the most of this part.

2. Tag Parts Screen: There is a field on the screen showing the last time the part was ordered. This field was showing the date as MM/DD/YY, and now we are displaying this date in readable text. Example: Thursday, April 09, 1998. This was done for our international customers. Please remember to always enter dates when using parts as MM/DD/YY. We will display them in long text form whenever possible, but for data entry, enter them as MM/DD/YY. 

Version 2.0.8 April 18, 1998

1. The price update screen has been changed a little. When you order the price update disk, and want to update all of your prices, the following information will be updated in your current inventory database. 

Price (USA Retail Pricing) International customers click here
Page Number (of the book it can be found in) 
Book (Which book the part can be found in)
Minimum Purchase Quantity (Based on the recommended quantities from the manufacturer)
Package Quantity (Based on the package quantities from the manufacturer)

Version 2.0.8 April 18, 1998

1. Fixed a bug while doing the import from the older DOS version E.6. 

Version 2.0.9 May 1, 1998

1. Fixed a bug when changing prices. If a ZERO was found in your database for the price, minimum buy, or package quantity, we have changed the price to .01, and for the minimum buy & package qty we set it to a 1. This is because the law of mathematics says you can not divide by ZERO when calculating individual prices. 

2. We have added a new report to show your database records that have zero's in the price, package qty., or minimum buy. 

3. On the maintain database screen, we have added the field "last ordered on". Again, we encourage you to not modify this date, as the computer will take care of it for you when you order parts. 

Version 2.0.13 May 31, 1998

1. On the tag parts screen, you try to enter a part that you do not stock now, or it has a minimum stock value of 0. When you tag this part for ordering, the program will ask for a new minimum quantity. This is because you want this new part to show up in most of your reports. We fixed a bug here. The software asks for a new minimum quantity, and if you left it empty or entered a zero, the program will crash. We have fixed this and if you leave the box empty or type in a zero, we enter a 1 for you and move on. 

2. We have added the "FILTER IS ON" notice in the LIST window. From the maintain database screen, if you set a filter, we notify you that a filter is set. Then if you clicked on LIST, the list window only shows the filtered list of parts, and now we display that a filter is on.

3. On the TAG PARTS screen, if you click on "SHOW NEEDED PARTS", then click on Print Purchase Orders, the check marks in the menu of what is being show were not being updated. This has been fixed.

4. If you try to print labels with no bar codes, the program was warning you to check your minimum quantities. This has been fixed.

5. The back order report has been fixed to show the part memo on multiple lines. 

Version 2.0.14 June 30, 1998

1. Maintain database screen: We fixed a bug when typing in information about your parts. If you were to enter information about the part, and you entered a zero, or pressed <TAB> to move to the next field, then the program would bounce back and fourth and there was no way out. This would happen on the Minimum quantity, Package quantity, or Price for each vendor. This has now been fixed. When you leave the "minimum qty.", "Minimum purchase", or "Price" empty, the program will ask you for a valid number.

Version 2.0.15 October 21, 1998

1. We fixed the tag parts screen to include the date of when the part was actually ordered. This was done for the year 2000 compliance.

Version 2.0.16 March 01, 1999

1. Receive Parts Screen: We fixed a bug when receiving parts. If the package quantity was more than 1, the received quantity was incorrect. The quantity received into inventory should be (Package Quantity X Quantity Received).

2. Maintain Database Screen: We have done some more error checking. If the package qty, minimum buy, or price is ZERO, we ask you to change this before proceeding.

3. Tag Parts Screen and Tag parts screen: When you click on "LIST", we have disabled some of the columns that should not be modified.

4. We have changed the "ERROR" report. From the main screen, you can print a list of parts that have a ZERO for the minimum buy, package quantity, or price. Now, you have three separate reports, (one for each vendor).

5. Tag Parts Screen: When you tag a part for ordering, if the minimum quantity is zero, we ask for a new minimum qty. If the location is also empty, we ask you for a location of the part.

6. Maintain Parts Screen: You can now print labels (with or without bar codes) based on a filter that you build.

7. We have added 2 new reports. You can now print a list of parts that shows your preferences of who you want to buy parts from. You can print all parts, or just your parts. 

8. Pricing comparison report. We have modified this report to add a little color. You can now visually see on the screen (or on a color printer) If the part is less expensive from each vendor, The lower price will be printed in green, and the higher price is printed in red.

9. Tag Parts Screen: You can not put a check mark into more than 1 vendor as a preferred part.

10. Due to popular demand, we have added a "RETRIEVE" button to all screens. This button allows you to do a 'simple' part number search. We have left the other 'detailed' search available for those of you who have mastered its usefulness.

Version 2.0.17 June 21, 1999

1. We added a new report (well, sort of) to the main menu. This report has been around since version 2.0.7, April 1998, however, the only way to print it was to go through the parts usage screen. The report still has to be created from the parts usage screen, but the main menu now takes you there automatically.

2. We added a new report for printing Rolodex cards. You can choose the Avery 2X4 or 3X5 index cards. These cards will have the bar codes printed on them.

Version 2.0.18 December 19, 1999

1. We fixed a minor bug in the parts usage screen. If you selected a new part number using our "RETRIEVE" button, the parts usage windows showing where the parts have been used was not updated. This has now been fixed.

Version 2.0.19 January 03, 2000

1. In the tag parts screen, if you selected "Automatic Tag", the quantities ordered were not correct. If you had 2 in stock, and your minimum stock was 6, then you would want to tag 4 for an order. But, what if the vendor said you had to buy in quantities of 10 as a minimum buy. The program used to order 4, but now it orders 10, because the vendor minimum buy says so.

2. We added some error checking to the "Price Update" section. If you tried to change prices from a floppy disk, and the disk was write protected, the program would crash. Now, it warns you, and if any other error pops up, you are notified of the error, and told to contact us with that error.

3. In the tag parts screen, if you selected "Automatic Tag", the parts were automatically tagged for order, but the "Retrieve Button" was disabled. This has been fixed, and now works again after an automatic tag.

Version 2.0.20 May 14, 2000

1. On the "Input your data" screen, we added the popular "Retrieve" button. This button allows you to do a 'simple' part number search. We have left the other 'detailed' search available for those of you who have mastered its usefulness.

Version 2.0.21 May 28, 2000

1. On the "input your data" screen, we made the software demand a minimum stock of at least one for all of your parts. We did this because the minimum stock of your parts has to be at least one for them to show up on the reports. So, if you enter a quantity on hand for any part, the program will need to know how many you always want as a minimum.

2. Bug: If you go into use parts, then retrieve a part, use the part on a pinsetter all is OK. But, if you exit this screen, then came right back, clicked on the retrieve button, the program would lock up. This bug was fixed in version 2.0.21.

Version 2.0.22 Dec. 10, 2000

1. When receiving parts, we have decided to leave the tagged parts alone. 

Example:
Instock = 0
Backorder = 4
Tagged for order = 4
You receive 2 from the vendor

Now, the program will say you have the following:

Instock = 2
Backorder = 2
Tagged for order = 4 (This field is now left alone). It used to be all tagged parts were moved into the backorder section.

Version 2.0.23 October 1st, 2001

Programmer notes for Jim.

1. Internal database checking. We look for the existance of the inventory.mdb file, and if it does not exist, we create this file from the *amf.mdb or *brunswick.mdb file that was installed during the first install. This only happens if the Inventory.mdb file does not exist upon startup of the program. This screen should only popup once, when the program is first run. (see the code in VB)


2. Input your inventory screen: If you clicked on "retrieve", and found your part, everything worked well. If you exited this screen, then came right back, the program would produce an error. This has been fixed in version 2.0.23

 

Version 2.0.27 January 12th, 2003
 

1. We added the ability to store images (pictures of the parts) into the software.

2. We repaired the compact database function, it was not working due the the file being locked while it was in use.

3. We cleaned up the main menu toolbar to remove all items that were not being used.

4. We added a report to show all images (pictures of parts) you have stored into the database.

 


Version 2.0.28 February 12th, 2003

1. Internal programming to verify the new table for holding images exists before the end user tries to display these images.
 


Version 2.0.29 October 8th, 2005

1. We added two new "label reports", one with barcodes and one without. A customer in Texas requested this report of labels to fit on Avery 5160 (or 8160) so they could put these labels on their parts bins.

 

Version 2.0.31 December 3rd, 2006

1. We added all new reports to the software to support A4 paper size printing in Europe.