SOFTWARE
- 8.31J updates to 8.31K![]() |
| 8.31B | Added menu options to Merge Inventory and Address
book records together. Added ability when outputting a User Access List from the password module to select a custom form and output to PDF or HTML. Reversing a Physical Inventory count via the Physical Inventory History will now require the user to enter the configuration code number. Fixed erroneous message when editing a SO and adding a new "Carry" item that stated an existing Invoice for it was already Posted/Paid. Allow a person to enter a BOM, that already exists as a part number in the partmaster. Checking of a new revision via "Download a new Revision" will now also reset the "Update Reminder" if a new revision is NOT available. Fixed "Printer Not Ready" and C5 errors that would occur when outputting a file to PDF and the output filename is already used and the file is being accessed by another application. Fixed all stock transactions for a part number, 'adjusting only',' sorted by reason' bug. Also display sort by reason if the user selects adjust only and all transactions or for a specified part number. Modified the stockroom's unissue option to fill in the inventory area field. Fixed bug while editing a Receiver where the logic for the "Update Header Information" dialog was inverted and would only update the data if you select "No". Added the discount column on the receive customer payment screen to allow users to apply discounts. Fixed error 11 when moving inventory between areas via a "B" stock transaction and a comment is entered before the scroll button is pressed. Fixed error 12, variable MSTUFFSNL is not defined after selecting serial number records for an invoice. Modified the SN/Lot Detail Data Entry Screen's Document Type Drop Down List Box to handle Receive From Manufacturing M Transaction Types. Fixed the problem where the work order's custom boiler plate notes did not print on the form. Fixed inventory value report so that it will print page numbers higher than 999. Fixed Stockroom Receive from Receiving without a receiver "Does not exist" error message. Fixed Variable not Found llUpdAddressBook error 12 error message when using option 36 to import a BOM. Added Code exportimportbompart.importbom() to put the top bom into partmaster. Full update will now remove printer codes from custom forms. Fixed the bug where, when printing a sales order form from the work order module, the sales order's custom boiler plate notes was not printed on the form but it printed the generic sales order notes. Fixed error 1581 occurred if the ondemand is factored in for running the Check Availability report. Added options for a detailed Inventory Movement report and an Inventory Movement report involving a single inventory area. Added code to the stockroom programs to record the inventory area affected, added option to print/display all invoices, receivers, or stockroom transactions for an inventory area. Fixed bug where transferring part between areas via "B" stock transaction would add a leading space to the area name that is inserted into the CACCT1 field. Changed the label from "Balance Due" to "Discount Taken" on the invoice forms if the invoices are closed. Do not show balance due for invoices that are closed on invoices reports. Fixed bug where the STOCK SHORTAGES or WIP DETAILS dialog window produced by the inventory screen's PART STATUS button would display .NULL. in the Total Qty field instead of 0. The process of .EF file will now revert back to use of the ExecScript_SA() function instead of the native VFP ExecScript() due to error handling issues. Added preventative code for a customer who intermittently receives Error 52s when editing a part and electing to go to the NEXT part number. We were unable to duplicate the problem here but somehow the active work area is beiing switched. |
| 8.31C | Fixed an error 13 bug that occurs when the Part Number hyperlink
is used to peek at an inventory item. This bug was introduced by the 07/22/08
fix for the error 52 problem. Fixed error 3s that would occur after a user clicked on the main menu while within a form with a private datasession. Fixed minor problems with the output of Configuration Settings to a text file. |
| 8.31D | Added check number on the right side of the prchecks.frx
form. Modified the accounting transaction screen to display but not enable the contents of the CkPrnted field if the user wss editing an E,P,or A transaction. Fixed error 1925 that can occur after a WaitWindow if a message string is passed with consecutive semicolons. Fixed bug that failed to Merge address IDs together if the Part Number size was set to anything other than 9. Will now detect missing OCX installer applications to prevent the appearence of HANGING the will occur if it is missing. |
| 8.31E | Fixed bug which occurred when two users edit GL transactions
simultaneously, user 1's lesser transaction date was overwritten by user
2's transaction date in the lastclos.mem file. The Inventory Movement report details for Invoice & Receive will now identify the effected area. The establishment of an Administrative Lockout will now cause the background of the application screen to display "Administrative Lockout" as a wallpaper as a status reminder. Setting Administrative lockout will now note the pcMRP user name who set the lockout within the MrpBusy.flg file. Modified Accounting Method Label to only display "FYI: Option 10 set to Periodic" if Option 10 is set to Periodic. Used to say "We do not support periodic". Fixed bug that would leave the PartVend table open after printing via the BatchPri.prg process when trigger by the menu print option. |
| 8.31F | Fixed failure of the Administrative Lockout process to terminate
a client instance if the instance is in the process of displaying a report
or label. Fixed bug where continuing to edit parts after deleting a part will assume that other parts are to also be deleted. The PIH report will now display page numbers over 999. Fixed bug where the "M" stock transaction wasn't allowing SN\LOT number selection. Fixed the display of blank lines on the Where Used report. Added Pauses and click (instead of a submit function) to get DigiKey and Mouser to work. Made the first dialog window that appears when performing Configuration option 40 to be a fixed size dialog instead of sizable. Merging addresses now merges address comments. |
| 8.31G | Fixed error 3 bug after generation of a Sales Tax report
in Accounting. The option to merge Parts/Addresses will now require deletion rights, not allow previously merged record to be referenced, and asks for user confirmation before proceeding. The New Part Creation process will now save/restore the last part creation method and automatically set the Product Code to the Product code of the last created part. Fixed failure of the PO screen to immediately display the data from a newly created Part. Fixed bug where the MRP Timeline would display only part of the description in the Description column and the remainder in the Start Date column if the was a semicoln in the description. Configuration option 39 will now correctly identify Integer and DateTime data types. Fixed bug where the QTYs and PRICEs on the Inventory module's VENDOR tab would not correctly allow access based on Configuration option 62. Improved the load speed of the inventory screen when the PartVend table has a large number of records. Audit WIP now replaces qtyreq with qtyissued for all isstmf stockroom records whose sales/work orders are marked as complete. The ONTIME flag on records in the PO module will now remain "N" if a receiver is first entered that evauates to "N" and later receiver is entered that evaluates to "Y". Fixed error 3 that would occur in GetMCost() when generating an IB-MRP via the Task Scheduler. Modified Bar39Str in generic to handle numeric fields with decimals. Fixed the QuickBooks Address Mapper process that way unbearably slow to save changes. |
| 8.31H | Fixed bug where the RECFM stock transaction that is created
by the Convert Parts to Assembly option would always use average cost and
not the cost specified by option 45. Fixed error 13 that occurs when creating a new BOM. |
| 8.31J | Added the message "Press Control-F12 to the 'Display
Print' to print the Data Environment". Added code to Generic.DispStat
to display Parent and Child files and their relationships. Fixed error 11 that would occur when pulling an obsolete part onto a PO or PO Request. Fixed a bug that would occur on some workstations where a document (like invoice, PO, etc) sent to a PDF file would fail to show the default Path\Filename in the Save File dialog window. Changed the word "invoice" to "receiver" in a message which pops up when you click on the delete butotn and then the Ok button on the receiver screen. The printer icon on the Print Preview toolbar will now allow the user to manually select the printer. Add option to lookup addresses via Google Maps and Yahoo maps in addition to MapQuest. Fixed the incorrect retained earning total on the YTD Expense and Revenue report reprinted without re-close for previous periods in previous years. Added WebServiceX Currency Converter to AltCur Screen. The scheduled backup will now include more file extensions like .EF, .EFX, LBX, etc. |
| 8.31K | Improved the speed using the Importer.prg by refreshing the
progress bar every hundredth record. Fixed bug where the RUN button on the Configuration Setting window doesn't respond the first time that each user accesses the form. Sped up numerous processes that use the WaitWindow() progress bar by updating the progress bar less frequently. Replaced medit(mlineno,12) with MTOTALQTY in AutoPO.Prg to eliminate an Error 12 Variable mlineno not found. |
![]() |