AdMAX 11.07 (March 27, 2017)
Alternate Keyboard Map
The tab key will now produce an em-space when entering ad text in order entry. In the prior release, it entered multiple spaces, which were ignored by the composition engine.
Billing Discprepancy Processing
Fixed a problem with finding double truck ads. It would not work right if we did not send zero-padded ad numbers.
There is now an additional check to make sure the gutter flag matches in AdMAX and Layout. If they do not match, a discrepancy error is generated.
Discpreancy checking will now combine partial classified out files from SCS/ClassPag into one.
Fixed a bug in the variance check for the width. It was passing in the number of columns from the outext file, not the converted value.
Created a standard XML export for BloxCMS.
Fixed a potential invalid date error.
This program is used as an alternate printer that allows the user to copy the file from one location to another.
It now accepts two additional optional parameters.
The first parameter is the sort file (full path) to copy.
The second parameter is a default destination location like /u/exports. (new)
The third parameter is create a default name. Y for yes. (new)
Credit Card Center.
Added TAX=NT (for non taxable) in the monetra interface.
Replaced the option "Manual Return File Check" with a new option: "Reset Declined Transactions".
As part of this change, the CheckOutStanding function was removed. The main effect the users will see is that credit cards transmit much faster and there will no longer be a unnecessary progress bar displayed when the process is actually complete.
Right after the transmit is completed, the batch report is generated and the user will get a popup asking if they would like to settle the batch.
Changed to use the Quiet version of Customer Balance Fix so that we don't have to get prompted for every account that we merge.
Will now automatically make the old customer inactive.
If the source file was postscript, it was getting treated as a text file and then converted to PDF. The end result was that the user would receive an PDF version of the Postscript text.
Enter A/R Adjustment
Fixed an issue that cleared out the displayed control amount after saving an A/R Adjustment.
Insertion Order Form
Added the option to include the Ad Start Date, Ad End Date, Primary Paper, Primary Editon and Primary Ad Layout Note to the body
Interface to ASK/CRM
Added an Include All Classified Line Ad option to the export. Setting sort field #8 in the notice record to TRUE will enable this. Any other value will turn it off.
Made a change to make sure that A/R Adjustments made against ads that are killed will appear on the next invoice run.
mklogo (make logo)
Added an optional third parameter to mklogo to toggle whether the image is greyscaled. Pass in "F" to not greyscale the image. If nothing is passed, the image is greyscaled.
Fixed a problem where Justify Ad Text could break the display of the ad copy if it was applied after a point size change occurred.
Order Entry Rerating Batch - When repeatedly changing the price of a posted insertion, instead of getting a pending adjustment for every attempt, only one adjustment will be created for the net result to be posted.
Added the Quick Format module. Added a Composition Short Cut icon.
Insertions that have been ignored in discrepancy processing will be considered as having run for the purpose of scheduling insertions and pricing.
Fixed a potential uninitialized variable CurrrentAdTextBlob when duplicating an ad without insertions.
Payments and Adjustments new function -- expired prepayment processing.
Normally ad posting takes care of moving expired prepayments to unapplied cash, but it can sometimes miss prepayments for a number of reasons. These prepayments are then stuck and require a user to manually adjust it and then create another adjustment to make it unapplied cash.
This procedure mimics very closely what ad posting does, except it creates a batch with the transactions. These transactions cannot be edited by a user, but they can be deleted.
It is safe to run this procedure at any time. It only looks at ads that are fully posted or are completely killed. It is probably a good idea to run this procedure at the end of the month before running the apply unapply process so that an expired prepayment can be used to write off an existing balance.
The new icon for this procedure is to the left of the apply unapplied icon.
Run List Report
The sales office is now pulled from the sales office currently assigned to a salesperson.
Standard internet dump
If HTML tagging is turned on, we now escape the ad text summary so that it will display correctly as HTML.
Find Logo - now turns a ending double quote into a regular double quote instead of a single quote.
No longer output font tags if HTML tagging is not enabled.
Top Sales Report
Fixed exporting of the top sales report.
Fix a bug where selecting a salesperson from the dialog would not properly populate the dialog values. Also improved the code to use the DialogFindSales functions so that we can pass the X and Y coordinates and have the windows properly aligned.