• US: +1-888-239-8878

Software and services for the radio industry.

Premier 2015

Modified: 2018/10/24 14:28 by EricCrocker - Uncategorized
Edit

Premier 2015

Edit

Recent Changes


1809

  • Modified
    • When reconciling a Log, the filtering (MyViews) of items will no longer automatically uncheck the hidden item(s); this is a different behavior than all of the other areas of the product that do this. It seems to make sense that, specifically regarding Log reconciliation that there may be times that filtering be done but the action of automatically unchecking does not take place to the hidden item(s).
  • Fixed
    • The change to handle the 12-hour clock appears to not work correctly in the case of midnight/noon; it is reporting AM/PM incorrectly.
    • When using correction mode on an existing Contract and *only* modifying the product and the product is not an existing one in the list; the Apply button is not enabled due to this change not being recognized as a change.
    • There seems to be issues where an exception is generated related to the changes made to correct check / uncheck all in v1807.

1807

  • Added
    • Added initial support for the Wideorbit OnAir Automation 2006B Log export.
  • Modified
    • The Group window has been modified so that all of the fields/buttons are disabled until the window has fully loaded all of the data.
    • When attempting to "force" a spot to an Invoice, it is no longer possible to choose an Invoice that is invalid for the target date being outside of the target billing cycle.
  • Fixed
    • It is possible to enter a negative number in the Pattern field of a Daily Contract schedule line, which makes no sense whatsoever and should be prevented. Additionally, some thought should be put into a reasonable number of spots "per day" that this is limited to; suggesting 99 as a starting point.
    • The Apply button on the Pattern field is available regardless of whether or not the value is legal; it should only be enabled if the value is valid.
    • The Billing, MakeGood, reconciling Log, etc.; choosing to Select All combined with a filter for the checked/unchecked entries causes an exception.
    • Several reports that utilize the Owner column will not filter properly if the first time the Owner column is added it is added to the Grouping area instead of the usual column header area. If the Owner column is first added to the normal area and then the Grouping area, all is as expected.
    • The Pacing report can "hide" details under some circumstances / combinations where the revenue source, revenue type, etc. are set to "none".
    • The New... context menu item on Copy list of the Customer is available when it shouldn't be in the case of creating a new Customer. This option should not be available until after the Customer has been initially created.
    • Exception: Deleted row information cannot be accessed through the row in Contract rotation window..
    • Exception: Cannot access a disposed object in Dashboard when launching the Log window and the Log window is closed "too quickly".
    • Exception: Object reference not set to an instance of an object in Group window and the Group window is closed "too quickly".
    • Exception: Object reference not set to an instance of an object in opening Contract and the Contract window is closed "too quickly".
    • Exception: Object reference not set to an instance of an object in MakeGood when clicking the Check all...' context menu under some circumstances.
    • Exception: Object reference not set to an instance of an object when attempting to determine enabled options when connecting to the system.
    • Exception: Object reference not set to an instance of an object when duplicating/revising an existing Contract and pressing cancel in the event of a retry/cancel connection message.
    • Exception: Object reference not set to an instance of an object when attempting to add an "item" to a Template.
    • Exception: Object reference not set to an instance of an object in InternalProcessColumns() / FormatGrid() across several Reports.
  • EZ-NET
    • Fixed
      • Exception: Object reference not set to an instance of an object when attempting to delete a schedule in EZ-NET.

1804

  • Modified
    • Removed the ActualSpotCount, ApprovedLineItemCount, CalculatedSpotCount, ContractStatusId, ExpectedSpotCount, Items, LastLockedLogDate, Locked and TotalLineItemCount optional columns from the Contracts window as they are designed for internal purposes, not intended for the end-users.
    • When working in the Contracts window with Customers that have a lot of Contracts, things seem to be a bit "sluggish" when scrolling up and down in the Contract list. This has been significantly improved.
  • Fixed
    • Due to a modification in a recent update, the background process to generate Logs, calculate finance charges and generate OAR billing on the 15th was not properly executing.
    • Exception: Object reference not set to an instance of an object in Log EnableInterfaceInternal.
    • Exception: Object reference not set to an instance of an object in checking license thresholds (Dashboard).
    • Exception: Conversion from type to type is not valid in Customer when modifying a Conflict.
    • Exception: Object reference not set to an instance of an object in Dashboard updating status bar.

1803

  • Modified
    • The Template editor's column headers are no longer (incorrectly) able to be manipulated; all of the columns are visible and the layout is designed to specifically facilitate working with templates.
  • Fixed
    • When working with a revision, the Contract window name is when there aren't any other prior revisions, showing a -1.
    • Exception: An exception occurred while getting the default printer.
    • Exception: Object reference not set to an instance of an object in Reports FormatXtraGrid().
    • Exception: Cannot access a closed stream after a failed attempt to email an Invoice.
    • Exception: Not enough storage is available to process this command.
    • Exception: Object reference not set to an instance of an object in Dashboard EnableUI.
    • Exception: Collection was modified; enumeration operation may not execute in checking for a new version.

1802

  • Modified
    • When working with rotations on a Contract, there seems to have been a "delay" when moving from one rotation to another in the list. This delay has been removed.
  • Fixed
    • When working with a revision, the Contract window name is when there aren't any other prior revisions, showing a -1.
    • When revising or duplicating a Contract that has "a lot" of rotations and many of those rotations are removed due to being no longer relevant due to the date change, the sorting of the rotation items gets "confused".
    • If you open the Contracts window, select the Projections tab and, before it has time to finish loading from the server, close the window, an exception is generated.
    • Exception: UNC printer name is not valid.
    • Exception: Object reference not set to an instance of an object in Copy.
    • Exception: Object reference not set to an instance of an object in Contracts Print Confirmations.
    • Exception: Win32Exception "Access is denied" in Contract when attempting to execute a virtual Tab key.
    • Exception: Object reference not set to an instance of an object in Dashboard displaying of modules.
    • When a new Station is added to an existing service, existing Copy that is marked for "all stations" and MUSTFILL, the existing Copy is not available for the newly created Station causing a "Cannot cast DBNull.Value to type 'System.Int32'." exception when attempting to lock a Log that contains one or more MUSTFILL avails.
    • Exception: Encountered a "Timeout expired" when working with a Contract line item that isn't protected with a "Retry/Cancel" prompt.
    • Exception: There is no row at position 0 when opening an existing Contract.
    • Exception: Encountered a "Server was unable to process request" when working with Group settings that isn't protected with a "Retry/Cancel" prompt.
  • EZ-NET
    • Fixed
      • If you hold down either the up or down arrow key to move through the show list in the EZ-NET window and immediately press the ESC key to close the window (while still holding down the arrow key), an exception is generated.
      • If you Trash a show on the EZ-NET window and immediately click on the Fetch button, an exception is generated.
    • Exception: Deleted row information cannot be accessed when attempting to "Fetch" after one or more shows have been marked as trashed without refreshing the window.

1795

  • Modified
    • The application will now automatically launch the update if a new version is detected and the only window open is the Dashboard.
    • When adjusting the start/end date of a Contract line item, the Daily schedule is not adjusted until after moving to the next field in order to handle incorrect dates being (temporarily) entered when manually entering the date using the keyboard. This change is also true of the ContractLineItemCalendar window.
    • When working with a revision, the Contract window name is showing a meaningless number; it would be nice if it would show the Contract number that is being revised.
  • Fixed
    • Under some circumstances the available modules are not visible after an installation until after the application is restarted for a second time.
    • The color of the Contract line items has been inadvertently removed with a recent update.
    • Under specific circumstances, it is possible to not see new line items added to a Contract when using the Apply button often.
    • Under some circumstances, it is possible to approve a Contract even though some values are invalid.

1790

  • Fixed
    • When working with a Contract, adding one or more line items and pressing the "Apply" button; an exception occurs when you attempt to re-open one of the newly created/saved line items.

1789

  • Added
  • Modified
    • Starting with this release, the application will now automatically update if a new version is detected at launch.
    • The Pacing (beta) report not handling (based on feedback) trashed spots as "expected".
    • Exception: Cannot access a disposed object from the Dashboard when opening the Log and quickly closing the Log before it has time to completely load.
    • Exception: Object reference not set to an instance of an object in Dashboard processing of finance charges at launch.
    • Exception: Object reference not set to an instance of an object in Dashboard ContinueLogOn.
    • Modified the verbiage of the "there is an update available" to stress more clearly the importance of doing so.
    • Modified emailing of Statements so that there is a progress indication as the emails are being processed/sent.
    • The EmailStatements window "Sales Person" column has been renamed to "Owner".
    • Exception: Object reference not set to an instance of an object in Log EnableInterfaceInternal.
  • Fixed
    • Exception: Object reference not set to an instance of an object in ModifyAvail.
    • Exception: Object reference not set to an instance of an object in Print Preview Get PaperSource. No longer a generic exception; instead presents an "expected" error... in other words, more gracefully handled instead of a generic exception.
    • Exception: Argument Exception in Print Preview ShowPrinterProperties. No longer a generic exception; instead presents an "expected" error... in other words, more gracefully handled instead of a generic exception.
    • Exception: Cannot access a disposed object in AR when closing a Payment prior to it completely loading the data.
    • Exception: Object reference not set to an instance of an object in Reports InternalProcessColumns.
    • Exception: Value cannot be null in SpotDetail when attempting to export a "blank" list due to pressing cancel when encountering a network related retry/cancel.
    • Issue discovered where if an invoice is set to be printed however the Invoice count is set to 0 the Invoice is showing that it needs to be printed on the Dashboard but not displayed in the print tab of the Billing window when the "invoice print count" option is enabled in Group.*
    • Exception: Cannot cast DBNull.Value to type 'System.Int32' in EmailStatements when emailing statements for Customers that do not have an "owner" specified.
    • The EmailStatements window "Sales Person" column never seems to contain any data (blank).
    • When working with a Contract and someone is in a Log that is associated, the message that pops up is appropriate; however, if one were to cancel and try again, the Contract is no longer viable and one has to start over from the beginning.
  • EZ-NET
    • Modified
      • For AutomationSystems that have a "category", EZ-NET will now automatically utilize an "EZN" or "EZ" category (if found) or the "oldest" (aka, first) category in the list.
    • Fixed

1779

  • "Hot Fix" roll-up.

1778

  • Fixed
    • The Pacing (beta) report not correctly showing prior MTD/YTD numbers.
  • EZ-NET
    • Modified
      • Additional changes made to handle Premiere Radio Networks adding an additional column (Contract #) to the schedules listing; this time specific to the Options->Full Rescan tool.

1773

  • Modified
    • When new updates are available and the current version being used is "behind"; the Dashboard will still display the new version available entry.
  • EZ-NET
    • Modified
      • Changes made to handle Premiere Radio Networks adding an additional column (Contract #) to the schedules listing.

1772

  • Fixed

1770

  • Added
    • The Customer report now contains an optional Activity column to align better with the Customers window.
    • It is now possible to see the Sales Person and/or Owner columns on the Make Good tab of the Log.
    • It is now possible to see the Owner column on the Bump and Invalid Copy tabs of the Log; additionally, the Owner column is visible on the working portion of the Log (schedule, locked, reconcile and invoiced).
    • It is now possible to Bump by Owner on the Log.
  • Modified
    • When transitioning from one Customer to another in the Contracts window, the list of Contracts now clears prior to fetching.
    • The Sales Person field on a printed Invoice now shows the Owner of the Customer, not necessarily the Sales Person at the time the sale was made.
    • The MakeGood windows now include an optional Owner column.
  • Fixed
    • Under some circumstances, the Sales Person column of the Invalid Copy list of the Log is displayed as blank when it shouldn't be.

1769

  • Added
    • Added "None" as a optional Skin.
  • Modified
    • Removed the "What's New..." note from the Dashboard that is available when a new version is received; it is now necessary to utilize the View What's New... menu tool. The primary reason for this is that appears to be some confusion between the "there's a new version available" and "you received a new version suggestion"; so the "suggestion" was nixed.
    • Reset the "Default Skin" to something a lot more "basic" (named "None"); this is directly due to negative feedback received after the recent update(s).
  • Fixed
    • Removed the RadioTraffic.com logo from the username/password screen due to redraw/refresh issues when "remember me" is enabled.
  • EZ-NET
    • Modified
      • When changing the call letters of a Station, EZ-NET logon information that is related also now change to the modified (new) call letters.

1768

  • Fixed
    • Exception: Object reference not set to an instance of an object in Contracts InitializeDataAsync() related to launching the Contracts window and immediately (as fast as possible) pressing the ESC key to close the window before it has any time to finish initializing.
    • Exception: Object reference not set to an instance of an object in EZ-NET InitializeDataAsync() related to launching the EZ-NET window and immediately (as fast as possible) pressing the ESC key to close the window before it has any time to finish initializing.
    • Removed Page Setup... menu and toolbar button from "Print Preview" windows due to inconsistent behavior (in other words, weirdness) between various launches.

1767

  • Fixed
    • Exception: Object reference not set to an instance of an object in MakeGood InitializeDataAsync() related to launching the MakeGood window and immediately (as fast as possible) pressing the ESC key to close the window before it has any time to finish initializing.
    • Exception: Object reference not set to an instance of an object in SpotDetail FilterList() related to launching the SpotDetail window and immediately (as fast as possible) pressing the ESC key to close the window before it has any time to finish initializing.

1766

  • Modified
    • Updated the application icon to a "more modern" version aligning better with Windows 8/10.
  • Fixed
    • Exception: Object reference not set to an instance of an object in Reports FilterReport().

1765

  • Modified
    • The Users window has been modified to display the User Name column as being blank for a User that doesn't have a username/password configured in order to sign into the system.
    • Renamed the Commission/Goals column to Goals.
    • Moved the Default Commission Type from the Goals tab and to the General tab.
    • Rebuilt the General tab to better organize and handle workflow regardless of whether the person is someone who is able to sign into the system and/or is just a sales person who needs to be configured for purposes of Contract entry.
    • The Login Information section of the User window has been modified so that there is now an Enable checkbox that enables the Username and Password fields. Additional instructions/details are available on screen. Additionally, the Enable checkbox can not be disabled if the Administrator checkbox is enabled on the Member Of / Role tab.
    • The User window caption has been modified to read User - View/Modify instead of showing some "random meaningless number".
    • Significant changes to the User window in order to enhance the overall loading performance.
    • The Trashed column as been renamed to Active on the Users window.
    • The Username column has been made optional (not visible by default) on the Users window.
    • The Users window now contains a Commission column to better review Users who've been configured as "sales people" (for purposes of Contract entry).
    • The Email tab of the User window has been removed; the complexity of this "editor" was overkill for the results desired. Replacing this is a new Email field on the General tab. This field also "validates" the data for a properly formatted email address.
    • The Sales People icon is no longer available for Administrator accounts; the Users icon should be used instead. If account is Administrator Assistant or Traffic, the icon is still visible since the Users icon is not.
    • The Invoice Summary menu item (under View) has been removed from the Contract window.

1764

  • Modified
    • All Reports have been modified in such a way that the sales people "simple" filter (left-side) only applies to the Owner column if the Owner column is visible on the report. Additionally, it will only apply to the Owner column if the Sales Person column is not visible. If neither the Owner or Sales Person column is visible, the filter will still apply to the Sales Person (hidden) column.
    • In order to increase the space available for the Dashboard notes, the logo has been removed from the Dashboard. The caption of the Dashboard includes the same information.
    • When deleting items, the triple confirmation has been replaced with a single confirmation requiring you to enter a 4 digit alpha/numeric code to confirm the deletion.
  • Fixed
    • Exception: Object reference not set to an instance of an object in Log MasterGridView_RowStyle.

1761

  • Fixed
    • Exception: Cannot cast DBNull.Value to type 'System.Boolean' in Log DetailGridView_CustomDrawCell.
    • Exception: Object reference not set to an instance of an object in Log MasterGridView_RowStyle.
    • Exception: Cannot cast DBNull.Value to type 'System.Int32' in Log ReAssignCopy.
  • EZ-NET
    • Fixed
      • Exception: "Column 'CustomerStatusName' does not belong to table.

1759

  • Added
  • Fixed
    • Under certain conditions the Conflicts are not visible on the Contract window as if they are inactive.
    • When removing any item from a Template the application produces an invalid exception.
  • EZ-NET
    • Added
    • Modified
      • The SpotDetail window has been modified so that instead of displaying "Invoiced" for completed spots, it now displays "Completed".
    • Fixed
      • The "Force Invoiced" tool is incorrectly available on the SpotDetail window for EZ-NET related schedules.

1758

  • Added
    • The Adjustment report now includes the optional Owner column.
    • The After Aired report now includes the optional Owner column.
    • The Customer report now includes an optional Projecting column as a counterpart to the Aging column. Instead of showing the "aging" of Invoice(s), it shows the "projecting" of Contract(s); the number of days until the start of the next running Contract. Note that if the next running Contract is aready running, the number will be displayed as a negative (the number of days that the Contract has already been running.
    • Introducing the Goal (Owner) and Goal (Accrual/Owner) Reports; these two reports are very similar to the existing Goal and Goal (Accrual) Reports except utilize the Owner of the accounts to calculate the goal percentages (instead of the Sales Person applied to each and every Contract).
    • The Log now includes an optional "Spread" column that displays the placement of other like spots already on the Log.
    • The Log now includes optional "Revenue Source" and/or "Revenue Type" columns on the edited Log, bump and make good lists.
    • The AR window now includes an optional "Product" column.
    • The Pacing report now includes optional "Product" and/or "P.Conflict" columns.
    • The Aged Collections and Payment Reports now include an optional Status column that reflects the current status of a Customer.
    • Introducing the "split" tool in Contracts. Note that the "split" feature is currently considered BETA and by utilizing it you understand and accept that it may be contain unforeseen problems associated with splitting certain types of Contracts. Please use with caution and take extra care when using this feature; make sure that you verify that the results you were seeking are the results gotten. With that out of the way, the feature exists as a tool to take an existing Contract and split it (on one of available billing cycle boundary(ies)) so that you now have two different Contracts. The original Contract is, to the best of ability, kept as intact as possible by applying cancelation and adjustments as necessary and the new Contract carries over as necessary in order to produce a smooth transition between the old and new resulting Contracts.
  • Modified
    • The optional Primary Conflict and Secondary Conflict columns on the Customers and Contracts windows now reflects assigned Conflicts as being Inactive if the are currently in use and have been trashed.
    • When attempting to save a Contract that targets one more more Logs that are currently open by another person/computer; an error preventing saving the Contract occurs even of the Contract is not being approved. It would seem to make sense that the Contract could at least be saved in a pending status even if a Log is currently open.
    • The Invalid Contract/Rotation/Copy report has been modified to now account for rescheduled and/or trashed spot(s).
    • The Open, Print, Print Previw and Export menu items on several windows (such as Stations) have been modified to only be enabled if one or more items actually exist.
    • The New, Save, Save As, Save To, Print and Print Preview menu and toolbar items on the Template window have been modified to only be enabled if there one or more items that actually exist.
    • The Payment report has been modified to no longer "fake" the sales person, agency and revenue source; instead showing the actual value of None. Note that this is only while it is not applied to one or more Invoices.
    • The Adjustment report has been modified to no longer "fake" the sales person and revenue source; instead showing the actual value of None. Note that this is only while it is not applied to one or more Invoices.
    • Removed Delete (Chain)... from tools on the Contracts window. Use Delete... instead if the desire is to remove a Contract along with all associated revisions.
    • All reports that contain the Owner column are now compatible with the Sales add-on; meaning that the "basic" filter will now compare against the Sales Person AND Owner columns.
    • The Pacing report has been modified to now account for canceled Contracts.
  • Fixed
    • The Email Statement button on the AR window appears to not work correctly when there is not an email address specified for emailing Invoices?? It should work regardless the email Invoice address is blank or not.
    • The Email Statement button on the AR window appears to not work correctly if the Customer does not have an email address and the Agency does.
    • There is a circumstance where someone who moved from TrafficXP to Premier where they started using TrafficXP prior to the existence of Debit Adjustments and the back balances were imported... these unpaid invoices are incorrectly being shown on the Dashboard as needing to be printed.
    • The Contracts window is, under some circumstances, showing a Contract in red and not really sure as to why. Upon further research, the calculation of the number of items was not taking into account OAR in some rare circumstances.
    • Some (but not all) OAR Contract line items were being saved with a "schedule type" set to an erroneous value; this value should have been set to "none".
    • The Make Good report doesn't appear to be taking into account scenarios where a spot bypasses being placed on a Log but directly placed onto an Invoice.
    • When reconciling a Log and, under this specific scenario, click on a checkbox next to an item and immediately (without clicking, tabbing, typing anything else) click on the save icon on the toolbar, the item that was most recently toggled is not saved.
    • When trashing a Conflict, existing Contracts that are still utilizing the (now) trashed Conflict are displaying a blank Conflict and an associated exclamation warning when viewed. Would like it to display the trashed Conflict and identify that it has been trashed.
    • When deleting a User, the prompt to select a different User displays the exclamation warning slightly odd when using one of the darker themes.
    • The EDI export appears to have the wrong numerical value for the day of the week; it appears to be off by one.
    • When using one or more period characters in a Customer phone number, the phone number is not displayed when opening the Customer window.
    • The CTRL+O, CTRL+N and CTRL+P accelorator keys (menu) don't appear to do anything except make a "ding" sound on the Template window.
    • The Pacing report appears to not be working correctly with regards to YTD columns.
    • The Apply Pattern button on the Daily schedule window is incorrectly enabled (available) when viewing an approved Contract line item that is using the Daily schedule.
    • When opening a Daily schedule using the Calendar button on a Contract line item (saved in a pending status, for example) and the only change being made is the spot count on one or more days, pressing the OK button to apply; the Contract line item does not provide access to the OK button in order to continue saving the change(s). If any other change is made on the Contract line item, the change can then be saved; this, however, should not be necessary.
    • When using the Cancel or Revise tools on a Contract and subsequently using Undo Cancel or Undo Revise, the projections are not resetting to the numbers as they were prior to the cancel/revision.
    • Under some circumstances with a Customer account having a mixture of cash and trade; when enabling the "Split Balance on Statements" option (Group) the application exits when attempting to generate a Statement.
    • If EmailMyTimes has been enabled at some point and a Customer has an email address defined (and invalid) and EmailMyTimes was subsequently disabled, it is possible that an error icon will be displayed on the Customer window for this client however it be confusing since the EmailMyTimes section is no longer visible (due to the option being made inactive).
  • EZ-NET
    • Modified
      • When importing a schedule using the default settings, the end time now evaluates the last item in the list.
    • Fixed
      • When attempting to configure a Station to utilize EZ-NET and the call letters include extraneous spaces, the configuration reports that the call letters do not match. The system now filters the extra spacing.

1752''

  • Initial public release.


Click here for the discussion forums...