Project 'Athena'
A better traffic and billing system...
Early Adopter Program
We are currently in the process of partnering with a handful of radio stations as part of our Early Adopter Program phase. If you are interested in finding out more about this program, please feel free to contact us.
NOTE: Some items are REDACTED (these are "super secret" AWESOME features that we aren't ready just yet to share). Also note that these release notes are currently "for internal purposes only"; as such, they aren't as detailed and/or informative as they will be when the product is finally made available to the general public.
Release Notes
pending
- Fixed duplicating order not refreshing the list.
- Fixed existing ACH payments incorrectly opening as adjustments.
- Addressed issues found while ███.
- Improved the Customer/Account and Agency reports.
- Modified ███ so that adjustments are handled more appropriately.
- Added Product and PO# columns to A/R.
- Updated components.
v227
- Improvements to debit adjustments.
- Updated components.
- Added Adjustment report.
v226
- Improvements related to A/R adjustments.
v225
- "Patch" to force scripts attaching to CoOp invoice documents.
- Added invoice print count and attach copy to account level.
- Added "Scripts" to invoices.
v224
- Work related to the multiple styles of invoices along with many options associated.
v223
- ███ ███ is now part of the main window.
- ███ avail improved.
- Added remark to top and bottom of ███ template.
- Removed unit count in ███ as num of avails replaces this.
- Fixed issue with saving a changed log causing crash.
- Template open/import no longer applies template to loaded log.
- Fixed issue with crash related to applying a template over a previously applied template.
v222
- Fixed issue related to attempting to open a log after logs were reset and the "last" log is now invalid.
v221
- Rebuilt the select log dialog to better handle "real world" scenarios.
- Added basic user states to track (future) activity (open, close); currently contains a "last seen" value.
- It is now possible to lock a log on ███ ███ ███ to the ███ and have the ███ export ███ log.
- More work in progress completed related to 'Nike'.
- Addded 'Nike' to 'Athena'.
- Modified invoice window so that the start date is no longer a "warning" if it is prior to today after you save the invoice for the first time; a few more tweaks related to ███.
- Initial implementation of a script editor related to automation systems.
- Added additional variables to improve support of automation system.
- Minor adjustments made around log export script.
v2220
- Initial work completed to launch in ███ mode.
- Will no check to see if Kratos is active, if not will automatically launch it.
v219
- Many improvements made to Kratos providing for a new indication that there is a new version available prompting to either update immediately or do so after exiting.
- Modified WIPE functionality so that it now requires CTRL+ALT+SHIFT keys to be pressed for it to be accessed.
- Added F5 to Dashboard; added WIPE (total reset) to admin menu; Dashboard now automatically refreshes after a wipe and/or ███.
- Changed Est/PO# column on order list to Ref#; P.O. # on Order to Reference #; tweaked layout of account and agency dialog slightly (made some fields larger); can now open order line items in "read only" mode; further tweaks to ███.
- Modified ███ so that it now only ███ ███ and/or ███ copy, orders and A/R items.
- Adjustments made to ███ to faciliate pivot dates.
v218
- Agency Account report now filters accounts with no agency; Renamed Restr column on Log to Restriction; Renamed Order Type on ███ to Order Tag; Implemented File/Close on Account window.
- Fixed a couple of end date issue on orders; worked on data entry side of non-log spots.
- Refactored Order Item dialog.
- Fixed crash when saving an agency; creating a new agency now defaults to broadcast.
- Initial implementation of importing several data entities utilizing Excel documents.
- Added ability to print the Log.
- Added Approve, Cancel and Uncancel to Orders context menu.
- Added P.Start and P.End columns to A/R.
- Added "all ran" option to automation read and Log handles this differently than "none".
- Modified "bump all" on Log so that it will work regardless of context - however, does take into account state.
v217
- Added break length as a restriction on the log; improved dragging/dropping of a spot onto the log including CTRL as an override; improved speed of bumping all spots and placing all spots;
v216
- Modified Agency dialog so that the Invoice and Statement cycles always default to Broadcast.
- Replaced "lose changes" prompt for "save changes" prompt across many dialogs.
- Duplicating a canceled order no longer defaults the status to canceled.
- Fixed CTRL+L not reversing a locked log; fixed CTRL+SHIFT+R not reversing an invoiced log.
- Changed "AccountSep" column on log to be "Separation"; modified amount to be Order Spot Separation, not Customer Separation.
- Can now set automation system to "None" and it not crash when locking the log.
v215
- Fixed issue with unlocking a log not allowing spots to be placed; modified spinner to show more quickly in reconcile, lock, etc. actions.
- Fixed ███ counter (title) in Log so that "small ███" are reflected correctly (along with enabling state properly); improved handling of avail restriction column - will create (if necessary) and attach correctly to new/existing configured avail restriction(s).
v214
- Reschedule spots (log) should now be working.
- Added "select date" dialog to reschedule (spots) on log.
- Code cleanup.
- Modified ███ (Log) so that the "███ count" displayed in the title bar represents that ███ ███ count, not the ███ ███ count.
- Log: Trash and Reschedule spots should now be working correctly when combined with ███.
- Working on adding "trash" to spots on the log; still need to finish similar work regarding rescheduling of spots on the log.
- Implemented first pass at adding makegood support in the Log.
- Modified Invoice window so that the Time column works similar to the Log window time fields where it retains what was typed in but formats that value consistently for display purposes.
- Fixed issue with "cancel reconcile" not working due to recent menu enabled state changes.
- Added "All Ran" to a reconcile log to populate all empty run time entries with scheduled time.
- Added "Amount" column to bump list on the log.
- Modified order items to allow access to existing items (open), limited edit capability and ability to add / duplicate additional items.
- Renamed Runs to Times on ███ window.
v212
- Adjusted column headers in log.
- Added "protection" to log regarding reconciling, locking and reversing.
- Fixed issue with Log bump list "duplicating" in memory causing things to go wrong after opening a readonly log; added status updates while saving the log.
- Moved several embedded sql scripts to sprocs; fixed "row deleted" error when attempting to place spots from the bump list.
v211
- Fixed issue preventing reversing an invoiced log.
- Bump and Diagnostic grid will now save/restore in the Log.
- Shift item(s) up/down on log will no longer utilize the ███/███ buffer.
- Removed Code field from Revenue Type.
- Fixed main menu in Log being able to be detached; Template SaveAs is now always available.
- Fixed document buttons not working on Station; Adding Confirmation and Production documents.
- Modified Log to react to resetting of DB; ctrl+up/dn now moves between breaks; shift+up/dn shifts selected items; open log dialog will now allow "any" date (initially); added menus to the Order window; removed buttons.
- Created "Copy" document; added ability to email, export, print copy; removed "buttons" on Copy window; added main menu to Copy window; added ability to "listen" on the Copy window; modified the "changes made" notice on Copy to match what is presented in the log.
- Minor adjustment to Order and Invoice so it no longer ████ values to ████ ████.
- Fixed: The log is beginning a drag/drop operation on a blank avail.
- Added ████ ████ to Log.
- Fixed formatting of the total column on Order window.
v210
- Fixed issue with duplicate line items (order) not populating the columns with new data versus old (pre-duplicated) values.
- Modified how the zip code api works, now prompts with a question to potentially replace existing (if existing) city/state.
- Fixed issue with creating a rotator using ████ and it not saving the items; additionally, these items now calculate the percentage.
- Changed "Log Type" to "Log Behavior"; Fixed "Percentage" on a rotator so that it is a double not a decimal (causing a crash).
- Initial add of ███.
v209
- Modified item (sum) calculator on the Order screen to include the package amount (if any).
- Minor modification to ███/███ in break; however, there's some further thinking that needs to take place since partial breaks (due to conflicts) need to be taken into account.
- Fixed: Position is not saving (loading?) properly on an Order; relaxed editing of several fields on an Order after it becomes active.
- Fixed: Issue with Copy default of status OK not applying to new copy.
- Fixed: ███ option is multiplying when repeated opening of the ███ window.
- Added zipcode api to Account and Agency address screens.
- Fixed: Creating a customer isn't saving the contact name correctly.
v208
- Refreshing tab wells in the log when locking, unlocking, etc.
- Added saving/loading different log layouts based on log state.
v207
- Added/modified "bump by" on the log.
- Modified loading of the log (sproc); can now drag/drop a spot that is missing copy to the log; fixed crash due to removing an order item; added (wip) copy document.
v206
- Modified orders (to begin the ongoing process) so that once "active", everything except for status is no longer editable. The expectation at this point is that we will unlock areas in the order editing process that are "safe" based on select scenarios.
- Removed "None" as a status for Packet, Rotator and Schedule.
- Modified so that Account and Length on a Copy, Packet, Rotator and Schedule can no longer be modified once the item is "active".
- Log drag/drop now takes into account Avail Restriction.
v205
- Added ███ ███ to Order window.
- Fixed issue with end date on a Packet item being set to "True" causing an exception when saving.
- Added SaveFileDialog to Log Export in the event the target folder does not exist.
- Modified menu enabled state on Invoice so that (most) are only available after the Invoice is approved.
- Modified Payment so that Number is disabled for some payment types.
- Modified column width which was "a bit off" on high-dpi screen.
v204
- Adjustments to ███ for Copy, Rotator, Packet and Schedule windows.
v203
- First pass at "locking" Copy, Packet, Rotator and Schedules to better support ███ ███; added ███ of ███ ███ between ███ and ███.
- Packet, Rotator and Schedule will now use the minimum/maximum dates of the selected copy when utilizing ███ creation.
- Fixed issue where a single item is being added (incorrectly/invalid) to a rotator, now requires at least two valid items to be selected to do this.
v202
- Fixed crash in rotation window (decimal vs double); modified crash due to attempt to open deleted order so it can be more gracefully handled (future); fixed lockup due to trying to automatically place a spot that is impossible to place (targets restriction that doesn't exist).
- Adjusted rotator item columns to only have ones that are related; fixed some of these columns/values not getting set when creating a rotator using ███.
- Removed OrderId from the Copy list.
- Fixed Cart being blank when adding a rotation item.
- Renamed Type field on Order to Tag and made it optional; Product now defaults to blank; modified Order list columns; added spaces between Last Active and Last Payment on the customer list.
v201
- Orders now calculate order total spots and amount.
- Added totals to the order items for the qty and total columns.
- Fixed columns not saving / loading properly in Order, Packet, Rotator and Schedules Items.
- Fixed new customer that is an agency not being able to save because of the empty fields that are now disabled.
- Added additional columns to order items.
- Fixed new order crashing when adding a new line item; fixed "none" not being an option for copy on order item; adjusted/added order line items columns.
- Fixed Save not being available after (only) using Place menu on Log bump list.
- Added Agcy % column to Agencies.
- Fixed Run Dates and Run Times column on Order items is not updating.
- Packet, Rotator and Schedule now filter Copy based on designated start/end date.
- Removed "Station" from Copy column chooser.
- Fixed Order duplicate issue not duplicating schedule item(s).
v199
- Implemented Packets, Rotations and Schedules.
- Added ██ ███ between ████ emails.
- Code cleanup, removed danger menu (log), added duplicate to order lines (as well as enter, insert, double click, delete, etc.)
- Can now specify a default commission rate on an Agency.
- Refactored Agency dialog.
- Added hotkeys for open, lock, reconcile in Log; gracefully handle reconcile when target path does not exist; handle reconcile type of "none".
- Improved bump list.
v197
- Implemented ███, ███ and ███/███ in break. Fixed forever loop in log editor.
- Fixed: Name of Copy isn't visible on Copy tab in Accounts.
v196
- Fixed Balance column on Accounts.
- Modified so that Product Protect and Min Sep are available on Account even if Agency is selected.
- Fixed: When creating a new Copy, the Account isn't automatically being selected.
- Refactored ████ dialog.
- Fixed font size / skin selection not saving.
v195
- Upgraded several common components.
v194
- Implemented initial support for ████ email ███.
- Added based "import" dialog.
- Invoicing of reconcile log; improved transition between reconcile/locked.
- Added reconcile "assist" (as-play); a few tweaks to loading/reloading of log state.
v193
- Completed log reconcile (manual); multiple log layouts (defaults) depending on log state; removed "extra/no longer used" bump lists; added "are you sure" to many actions; tab visibility depending on log state.
v192
- Implemented generation of non-spot invoices.
- Fixed not being able to add a spot to a log where the spots exists before the log does.
- Implemented order confirmation.
- Refactored several parts of placement; added (leveraging sub-features of placement) time range and customer/product conflict to drag drop from bump to log.
- Further refining the customer/product code conflict checks; tweaked avail selection depending on whether position is needed.
- An empty order item Times field is now treated as 0-24 on the log.
- Added null check related to spot and ████; a new log (using daily template) will now include spots (if any).
v190
- Completely rebuilt the ████ functionality (log).
- Reconcidered multiple Bump panels; merged back into a single Bump.
- Fix: The Del key not bumping a spot properly.
- Fix: The Bump All context menu item not correctly bumping the spots.
- Add: Implemented count functionality for the lower panels of the log.
- Fix: The Bump panel layout was not saving correctly.
- Fix: Bump spots now work as expected in ████ with ████.
- Add: The Bump list now contains an ████ column representing that it is associated with an ████.
- Enh: The lower panels in the log will now resize in a manner wher the main log surface is fills the majority of the space.
- Fix: Attempting to create a new order for a Customer that is assigned to an Agency is crashing.
v189
- Added ████ and ████ columns to bump list.
- Removed duplicate End Date column on bump list.
- Initial suport for Place menu item in the log.
- Reworking of the Order/Orer Item window to combine editing of both into the same context.
- Repurpose the type field on order items.
- Reverting move to Order window from source generator.
- Modifications to core (automatic) configuration files.
- Updated to .NET 7.0.
v188
- Renamed Avail ████(s) to Avail ████(s).
v187
- Fixed issue with "filter" in the bump list.
- Only allow spot list to be "dropped" if source is the log.
- No longer need to target and existing row on the spot list to bump a spot.
v186
- Very basic spot place and bump; still more work to be done to fine tune.
- Fixed issues with order entry - due to changes in some underlying data change decisions.
- Improved drag/drop on log.
- Added calculation of scheduled start times (during placement), providing for immediate determination/assignment of cart # (export) during edit.
- Log export will no longer export any scheduled "spots" that have invalid/missing copy.
- Updated ████.
- Added tons of additional error to DataForm source generator; running into issues with the source generator failing for "unknown reason(s)".
- Discovered that removal of ████ on a form causes issue with ████ of context menus.
- Fixed some issues encountered while doing some testing.
- Fixed missing chevron on fields for ████, ████ and ████ dialogs.
- Code fixes.
- Transitioned Copy window to use DataForm.
- Initial support completed for exporting of a log.
- Refactored Station and updated it to support ████ based setting of automation send/read.
- Added ████ to test ████.
- Enhanced ████ to support ████ (extending the function lilst with "████" methods).
- Fxied several issues around ████, ████ / "████".
- Modified so several hotkeys are now at the "window" level (instead of single grid level).
- Spots can now be dragged to the Copy list (from the Log).
- Added "████" menu item to the log.
- Added ALT+DoubleClick to place spot from Copy onto the log at highlighted location.
- Added Bump (stuff) to context menu (some of these are placeholders for future use).
- Modified ████ so that "spot info" is removed.
- When ████, spot items are "████".
- Updated CustomColumnText to handle Copy being scheduled.
- DEL key will bump (remove) highlighted copy.
- Added "Account" column to Copy tab (log).
- Modified sizes of the column in the Copy tab (log).
- Added ████ menu item to Copy (embedded mode).
- Limit drag/drop of Copy to only empty Avail.
- Improvements to drag/drop; provides some slight visual feedback that the drop is allowed (in addition to the mouse cursor).
- Initial support for the Copy tab in the log window.
v185
- Refactored/transitioned/rewrites to drop Avail ████ replaced with Avail ████.
v184
- Fixed issue with ████ failing due to deleted row.
v183
- Implemented first round of the ████ tab on the log.
- Ongoing refactoring/cleanup.
- Added "Edit" to log context menu.
- Double-click = F2 (targeting column that is double-clicked).
- If in edit mode, ████/████/████/Delete/Insert of log items needs to be (temporarily) suspended.
- Add Break should include a space (following).
- Save/Save As in Template menu needs to be tweaked.
- Add menu item to handle loading "████" ████ and "████" ████ (by ████) for this station.
- Fixed issue related to loading a template conflicting with "████" being (currently) unavailable.
v182
- Tons of cleanup, tweaks, adjustments on the road to completing the foundation of the log editor / template editor.
- Fixed issue with template columns not aligning with log columns.
v181
- Filtering for "stationId" of 0 when loading settings.
- When saving/loading/updating logs/templates will refresh station core values from the server.
- CTRL+RightArrow and CTRL+LeftArray will ████ ████ ████.
- Log window text is now handled in SetEnabledState and includes more details (state related).
- Loading a "non-existant" log will reset state values (for the log) properly.
- ████ state is properly reset when saving a log/template.
- File/Save will now "save as" automatically is previously determined the station and date (opening of a non-existant log).
- Loading of a template (from a blank slate) will now remember the station.
- Loading a template while in an opened log will now "apply" the template to the log (removing all existing items) and set undo state accordingly (needs more testing).
- The tabs are now made visible (or not) depending on state of the log.
- Removed context menu (Save) from the log; not sure if it will be included going forward or not.
v180
- Select log will now "default" (highlight) to the currently loaded log date (if available).
- Can now double-click to select (press OK) the desired log.
- Improvements made to the log editor so that a locked log can no longer be modified.
- Additional changes to support what can/cannot be done based on log state.
v178
- Initial log state changes (locked, unlocked, reconciled, invoiced) with placeholders for additional work that needs to be done with regards to cart assignment. Now that logs can be "locked", first pass at implementing of utilizing daily or ████ ████ templates for "new logs".
- Fixed issue related to ████ not working after loading a different log.
- Improved the open/select log dialog so that current station selection is utilized.
- Fixed missing icon on the log.
- Improve the "type" column so that it is human-readable instead of numeric.
- Added the beginnings of "████ ████" to the log; will ████ ████ the ████ ████ (and ████) that ████ ████ ████ ████.
v177
- Added displaying which .NET runtime is used.
v176
- Adjusted ████ selected to be limited to just ████ currently licensed for Athena.
- Added context menu to log to support adding/inserting template elements.
- Fighing with grid and datatable rowstate=deleted rows not being accounted for (ignored) causing issues mapping indexes for purposes of highlighting during "████".
- Refactored "log editing" to leverage datatable.
- Added ████ mechanism to handle keep the ████ column updated.
- Enabled double-click to select a template.
- Fixed min/max date for station logs.
- Log template Save, Save As, Open, ████ and ████ now completed.
- Some refactoring of methods to improve shared usage.
- Added Options dialog.
- Added initial spot wells to log.
- Modified so that some log types are shown as "blank" in order to reduce noise.
- Added color queues to log.
- Removed "default" template now that templates is working.
- Initial support for ████, ████, ████, ████, ████, ████, save template, load template as well as saving a template as a log.
- Add Log to main menu.
- Added log "templates" support.
- Upgraded to .NET 6; retired FX version.
- Working on implementing orders, exploring spot generation.
- Added ValidateAllControls to the DataForm source generator.
- When modifying the ████ on an Order, the default values are retrieved and applied as expected.
- Transitioned Order window to "new style".
- Combined / enhanced ████ and ████ into a single field on Order Item.
- Removed ████ from ████ in Order window.
- Upgraded ████.
- Improvements to ████ editing in Copy.
- Improvements to the Copy window.
- Added support for ████ ████ data tables.
- Added screens for ████, ████ and ████.
- Code fixes.
v174
- Tweaks and adjustments to the DataForm source generator - now works as desired for Avail Types. Further tweaks/adjustments may need to be made during transition of other dialogs; but initial results are very, very, very promising.
- Added source generator for data entry forms.
- Added menu items for ████ and ████ to Orders window.
- Code fixes.
- Added context menu to support ████ ████ ████ copy.
- Added amount field to order item.
- Migrating to ████ station (orders).
- Added glyphs to several menu item.s
- Fixed missing icon from several sub-windows.
- Added starter-script SQL script.
- Code cleanup.
- Added check for ████ being > 0.
- Upgraded ████.
v170
- Removed View menu item (Hydra).
- General adjustments to settings related to ████.
- Added icon.
- Refactorings...
- Further improvements to Hydra.
v169
- Completed initial work on Hydra/Kratos for .NET 5.
- Added/migrated/incorporated Hydra/Kratos (SSDD).
- Removed outdated (no longer utilized) mdf file.
- Switched to correct startup form.
- Added TestForm to test login-related functionality.
- Removed ████ menu item.
- Removed unused ████.
- Refactored 'Athena'-specific menu items so they are now "████" ████.
- Upgraded to new (refactored) SSDD library.
- Upgraded ████.
- Code cleanup.
v168
- Modified the ████ of an invoice to support "████" that will, when utilized, ████ ████ all ████ ████ as part of the action.
- Modified the Invoice report so that it now defaults to landscape.
- Added additional tokens to email to handle ████ and ████ (attachments).
- Added CTRL+Backspace to the Dashboard to ████.
v167
v166
- Added ████ as an option for the Projection report.
v165
- Fixed issue with ████ not allowing the saving of the ████ ████ ████ as ████.
- Updated the Order window to handle a ████ ████ ████ as an error condition.
- Fixed issue with the ████ ████ in the Email Settings window ████ ████ instead ████.
v164
- Added ████ and ████ capability to license.
- Modified so that the initial "ping" occurs about 15 seconds after initial login.
v163
- Added "Pay" to the context menu of Billing.
- Added "Pay" to the context menu of A/R.
- Added duplicate capability to Orders.
- Fixed Un-Approve showing on the A/R window under conditions that it shouldn't (multi-select).
- Fixed OK, Apply, Cancel not working as expected when duplicating an item.
- Fixed Copy showing a warning for the start date for Copy that already exists (having a past start date).
- Fixed discount, agency comm, rep comm, nat comm and trade % on ████ ████ so that they allow for up to 100.00 size in characters in value and are invalid for ranges outside of 0 to 100.
- Fixed issue with ████ causing a crash on the Email window when the email window is closed before it completes loading.
- Modified the invoice count on an Order so that the field matches the style (combobox) as that which is in ████ ████.
- Fixed "redraw" issues related to the apply list on the Payment window.
- Updated LoadWindow so that the window location and size is validated to be within the screen bounds.
- Modifying the date and time columns in order items.
- Fixed order start date showing a warning if it already exists (saved).
v162
- Added Clear to the cache; takes affect whenever you logout and/or press F5 on the main screen.
- It's now possible to save an new order item line (still working on the rest).
- The time fields on the ████ window are now formatting / working as time formatted data.
- When creating a new order/invoice, if only a single station is configured, the station will be automatically selected.
- Fixed issues where the proper (necessary) functionality will execute regardless of "remember me" being checked or not.
v161
- Fixed the ████ ████ so that Billing Basis is set instead of Billing Cycle.
- Order ████ now holds order item ████; these ████ are now passed to the order item window.
- Modified the columns displayed for the order items list.
- Fixed Order Type not being set to the configured default when creating a new order.
- Fixed setting Order Status to None crashing.
- More work-in-progress completed on the order item window.
- Improved the "tabs" on the ████ so that the ████ ████ ████ when reopening a window.
v160
- Now saving a token name file to the settings folder named the same as the company to make it easier to identify which folder belongs to whom.
- Modified so that the license check ("ping") is now called 10 minutes after switching a company; additionally, the license pulled when initially connecting to a company is now utilized.
- Modified so that if ████ feature is "revoked", the ████ will now force default regardless of stored setting value.
- Removed "heartbeat" asterisk on the main screen.
- Added evaluation of license to the switching of a company; prior to this, would take affect at some point (during ping) after switching.
v159
- Fixed issues with Copy not recognizing field value changes.
- Modified DataWatcher so that a blank string and a null string are treated equally; this corrects the issue related to changing a value that was blank to something and them removing the value not resetting the window that values haven't been changed - they have, but for the purposes of what a person would believe, they have been reset.
- Fixed issue with start/end dates on Copy not providing a warning/error when invalid dates are provided.
- Fixed issue with ReportViewer not saving ████ in the correct company location.
v158
- Modified so that the "settings" is now company-based; allowing for different ████, ████, settings, ████ and views that are distinct between the different companies being worked with - especially helpful for people who do remote traffic work for multiple organizations/stations.
v157
- Fixed several places that still had the ████ in "lite" mode.
- Modified ReportViewer so that it now has a minimum size.
v156
- Removed ████ from "lite" mode.
- Removed ████ ████ from the Accounts in "lite" mode.
v155
- Migrated Email Settings window to new ████.
- Fixed issue with Station text fields not being seen as "updated".
- Fixed menu not being visible (or partially covered) on the Ticket window.
- Fixed crash with Memo field on the Accounts window when no accounts currently exist.
v154
- Fixed resize issue on the Log settings window.
- Replaced buttons for a context menu on the station logo.
v153
- Modified so that each ████ can now have a ████ ████ ████.
- The ████ are now sorted.
v151
- Changes to support alternative method for "single-instance" and fix Application.Restart not working on all machines.
v146
- Fixed textboxes on many windows not being handled for data changes / validation.
v145
- Changes to the login window to removing "jarring" effect while transitioning between the prompt and the selection of the company, fix issue with the columns not saving/restoring, sorting not saving/restoring, and filtering not saving/restoring.
- The Main Menu is now visible at all times; now items in the menu are removed/added depending on login status.
v143
- Removed "line items" from the Order window.
- Upgraded components.
v141
- Fixed ████ ████ on the order window to reflect ████, ████ and ████ in ████ ████.
- Fixed the station checked combo so that it now updates "valid" state.
- Fixed end date not working (not sure why, but setting values seemed to clear things up.)
v140
- Removed "████ ████" from main window.
- Fixed issue with ticket summary not recognizing that ████ ████ is available (had to hack by focusing elsewhere and back).
- Modified so that the status bar is now visible in the login; the status bar will now detail some information during the login process. In order to "clean" this up a bit, the user/company is hidden when not actually logged in.
v139
- Work in progress on the order item window.
- Added ████ to login.
- If login is invalid, will wait 5 seconds (with ████) before returning to the login prompt.
- The login prompt now supports the ENTER key; will automatically move from email to password and (if on password or remember me) will submit the information for validation (login).
- Added ████ ████ for all windows uing ████; additionally, enabled the ████ so that (when ████), additional information is ████ ████.
v137
- Fixed ████ causing an issue with the program options window (revenue type not visible).
- Added lookup retrieval for order item.
v136
- Added ████ to ████ for the Billing window.
- Added ████ to the Tickets window.
v135
- Fixed red x issue on Order window related to invoice print count.
v134
- Removed the ████ ████ ████ of the invoice ████ ████.
v133
- Fixed crash related to executing Print/Export on the Billing window when nothing is visible.
- Modified so that Print/Export are no longer available on the Billing window if nothing is available.
- Modified Reports so that the Group Panel columns are now a "single row" (this might be reverted - testing will tell).
- Added ████ ████ to "most" windows.
- Fixed account status field status not saving.
- Fixed agency, account and order windows not validating (preventing save) for fields that aren't selected.
v132
- Updated Report Viewer to utilize the ████ ████; all others have also been updated but currently don't support the ████ ████ ████.
- Fixed layout issue with invoice button on multi-station setup window.
- Added try/catch around pulling license; a network exception can occur when resuming from sleep (laptop) when the lid is opened.
v131
- Rebuilt login to work with ████.
- Removed SetDPIAware call (and setting); issues with 4K and 250% scaling. Removing this effectively solves the problem.
v126
- Fixed crash with "goals" in the Account Rep window.
- Fixed crash with Order window when all tabs are ████.
- Fixed issue with the Comment window not refreshing correctly (or something) if shown/refreshed during load.
v125
- Massive amount of changes (possibly breaking changes) across everything due to changing underlying framework / components.
- Added ████ ████ and ████ ████.
- Added ████ to the Ticket window (introduction and testing at this point).
v124
- Massive code cleanup as suggested by VS2019.
- Fixed issue with New context menu not available in Tickets when no Tickets currently exist.
v123
- Added "Projection" report (currently based on pending invoices; will need to update based on Orders - once to that stage).
- Removed "New" button on Tickets.
- Added "New" to context menu item on Tickets.
- The INSERT key will now create a new Ticket in Tickets.
- The DELETE key will now ████ in Tickets.
- Fixed issue with Billing Description not loading correctly on Orders.
v122
- Modified all of the reports to clarify Account Rep and Invoice Rep.
v121
- Modified several fields (money/percent) so that the formating of F4 is now F2.
v120
- Fixed issue with Copy not being available (immediately) while creating a new Invoice.
- Fixed issue with the ████ not being "saved" (actually, it was loaded) when modifying the ████ ████ ████.
- Fixed (improved) an exception that can occur when you open a window and close it very quickly (before it has finished loading).
v119
- Added filtering of the station(s) on the basis station chooser.
- Changed Customer to Account on the Reports menu.
- Fixed issue with Invoice window allowing start date to be greater than end date.
v118
- Added/enabled remove basis item from an Order.
- Fixed issue with saving Variable Package billing.
- Added "full" reset capability to Invoice and Order windows.
v117
- Limit entry values (appropriately) for many numeric fields on the Agency window.
v116
- Order window now disables the Agency % field if no Agency is active for the Customer.
- Order window now correctly recognizes that ████████████████ is specified.
- Customer fields that will be ████ when an Agency is active ████████████ the Customer window.
- Changed Customer to Account in Billing.
- Changed from Customer/Customers to Account/Accounts for the data layer.
- Added ability to limit the Aging "report" (data) to a single CustomerId.
- Initial pass at editing ████ ████ (Order).
- Corrected (limit what should be) numeric entry values across several fields on Tax, Setup, Options, Defaults and Account Rep windows.
v115
- Adjusting incorrect default tab on the Order window (related to ████).
v114
- Fixed issues with "billing cycle" on an Order.
- Fixed issue with Customer report regarding Account Rep.
v113
- Added validation to the billing basis grid.
v112
- UI stuff related to biling basis in Order window.
v111
- Work in progress on the Order ████.
v110
- Added (underlying) support for the different types of billing (Per Spot, ████ and ████).
v109
- Added support for the Broadcast / Calendar date edit toggle in settings.
- Modified System Setup window so that the controls are disabled while loading.
v108
- Disabled ████ on Email settings tab of several settings windows (to match enabled options).
- Fixed issue with Customer window crashing if you close it before data has finished loading.
- Modified Invoice window so that Tax is only visible if Tax option is enabled.
- Fixed issue with Invoice window crashing if you close it before the data is finished loading.
- ████ and Tax are now visible on the Order window only if the option(s) are enabled.
- Enabled saving/loading of the selected station(s) (comboedit) on the Order window.
- Modified Aging report (and A/R summary) so that it now honors the program options setting.
v107
v106
v105
v104
- Modified View/Reset so that it is now a "true" reset (delte filels, closes window) so that things definately start afresh.
v103
- Modified ListEditorControl to take advantage of settings (license) - particularly the grids.
v102
- Refactored most windows to utilize new ████ and ████.
- Moved ████ and ████ to BaseDialog.
- Modified ListEditorControl to save settings the "Athena" way.
- Updated copyright info to include 2020.
v101
- Applied new ████ and ████ to Ticket and Tickets window.
v100
- Added first pass at licensing options; currently mainly working (or should be) on the Invoice and Order windows.
v99
- Added delete capability to Account Rep, Agency, AvailType, Product Code, Revenue Source, Revenue Type, Tax and Voice.
- Added Export (Invoice) to the A/R list.
- The Save, Export, Print and Print Preview menu items in the Invoice window are now active/enabled.
- ██████ is now active/working in the Order window.
- Fixed build not working in the Ticket window.
- Fixed print/print preview menus in the Ticket window.
v98
- Applied ██████ to Order.
- Order window now honors system setting for ██████.
- Replaced "large list" format of the station list on the Order window with a checked combobox implementation.
- Station selection ont he Order is now required.
- Now checking that the end date is equal/greater than the start date on the Order window.
v97
- Copy improvements related to ███████; also ████████████ into ████ different windows instead of ████████████ window.
- First pass an implementing ████████ across Account Rep, Agency, Customer, Invoice, Payment and Station.
v96
- More ticket improvements related to ███████.
v95
- More ticket improvements related to ███████.
v94
- More ticket improvements related to ███████.
v93
- More ticket improvements related to ███████.
v92
- Changed icon to a generatic "A" (for Athena); the "owl" just wasn't working out as hoped.
v91
- More ticket improvements related to ███████.
v90
- Increased version #; testing updates.
v89
- Ticket improvements; now supports ███████.
- Added "logo" support to Station.
v88
- Added "logo" support to Station.
v87
- Modified invoice so that the approved state is more visible (readonly versus enabled).
- Duplcate of an invoice will now clear the invoice number.
- Apply button on the invoice will repopulate the invoice number.
- CTRL+ or CTRL- on the date field will also now apply the changes to the item list.
v86
- Implemented automatic invoice numbering.
v85
- Massive amount of changes, improvements and fixes; mostly around progressing getting the order header completed.
v84
- Improvments to editing line items on an invoice.
- Added CTRL+P to the Ticket window.
- Can now create / update order "header" information (still early development).
v83
- Fixed ██████████████ for ██████████████.
v82
- Added ██████████████ to several other areas.
- Fixed reported issues.
v81
- Added last payment received to Billing (Collection).
- Added placeholder "statement" menu item to Customer list (not actually working at this point).
- Added ██████ to Order.
- Added first pass at ██████████████.
v79
v78
- Modifying how ██████ work; added ██████ to Customer window.
v77
- Added ██████ to the accounts window.
v76
- Modified menu on main screen.
- Replaced left/right arrow behavior on the accounts window.
v75
- Modified the behavior of the initial focus for many windows.
v74
- Fixed column chooser issues in reports.
v73
- Many changes applied based on internal testing.
v72
- Several fixes.
- Code cleanup.
v70
- Added a few new reports (A/R related).
v69
- Tons of fixes.
- Work in progress (further) for basic Copy support (note that this is focused on only first quarter of the total Copy feature).
v68
- Added first pass at basic Copy support (note that this is focused on only first quarter of the total Copy feature).
v67
- Added invoice settings to MultiStation window.
v66
v65
- Completed first pass at adding email to Billing (note that this is direct/manual only - batch to come later after testing is complete).
v64
- Added Shift+Logout to "somewhat logout".
v63
- Tons of fixes / improvements.
v62
- Can now duplicate a customer.
- Can now "force ready" a pending invoice in Billing.
v61
- Modified balance in the customer list to be NULL if the balance is modified and is now 0.00.
v60
- A boat load of fixes and improvements.
v59
v58
- More bug fixes.
- Added multiselect, print and unapprove invoices to Billing (Collections).
v57
- Invoice related fixes / improveents.
v56
v55
- Removed context menu behavior from report filters.
v54
- More bug fixes / enhancements.
v53
- Added "Billing History" report.
v52
- It is now possible to delete a customer.
v51
v50
- Fixed issue with minimized window when exiting the software.
v49
v48
- Switched transactions from an "A/R" split payment model to a model that allow for unapplied payments - to do so, the invoices and payments are now directly reflected in the A/R instead of attempting to use the "transactions" table as a denormalized view.
v47
- Even more fixes / improvements to payments / AR.
- Initial pass at basic reporting; starting with a "Customer" report.
v46
- Tons of improvements around payments, AR and a few bug fixes.
v45
- Working on payments (and A/R).
v44
- Fix: Can now duplicate an approved invoice.
v43
- More work on adding payments.
v42
- Fixed tons of reported issues.
- Changes to how app update works in order to work around issue with automatic restart now working as expected.
- Working through adding / apply payments.
v41
v40
- A few bug fixes.
- Added ability to duplicate an invoice.
v39
- Added ability to reverse an invoice in Billing.
v38
- More bug fixes.
- Added automated error reporting.
v37
v36
v35
v34
- Fixed issues around tax not working as expected when creating a new invoice and the apply button not being able to sucessfully modify the resulting invoice after the apply button had been pressed (after creating a new invoice).
v33
- Massive bug fixes and tweaks.
v32
- More fixes and improvements.
v31
v30
- More bug fixes and tweaks.
v29
v28
- Invoice now has the concept of "approved" and "unapproved".
v27
- Fixed a ton of reported issues.
- More work-in-progress on invoice / billing.
- Tons of refactoring related to invoices and billing.
v26
- Added support for ██████████████, ███████ and █████████; note that ██████ are in standard ██████ ██ an ██████ ██████.
- Added initial pass of the Billing window.
v25
- Lots of improvements related to invoices, printing of invoices and several bug fixes.
v24
- Corrected nearly 50 different reported issues.
v23
- Added more functionality to Invoice.
v22
- Informational hints on invoice window now contain more, well, information.
- More work related to getting invoices to create / update.
v21
- Continued work on creating invoices.
v20 ####
- Fixed issue with New not being available across many lists.
- More enhancements to invoice; account rep commission, trade, etc. Modified layout slightly.
- Added more ██████ for when creating a new invoice.
v19
- Modified so that the % values on the invoice header cause the totals (bottom) to update as one would expect.
- Removed the "transactions" tab since it is currently not work (and isn't really critical to first release).
- Modified % values (invoice) so that they are percent (instead of currency).
v18
- Added customer ██████ support to invoice window.
- Implemented "tax" calculation based on current tax selection.
- Added waitcursor during loading of invoice.
- Added comparing current values on the invoice window to the customer ██████ with an ██████ letting you know ██████ ██████ ██████.
v17
- Fixed a couple of issues.
v16
- Added ability to ██████████████████████████████████████████.
- Added skin support.
- Completed more work regarding the invoice window.
- Fixed issue with tickets window generating an error when no tickets are available and attempting to right click.
- Modified more comboboxes in order to individually control whether or not "None" is included.
v15
- Main window now remembers location, size and state.
v14
- Tons of cleanup including window minimum sizes, opening for non-modal and using dxerror.
v13
v12
- Massive number of fixes and additions.
- Modified new ticket so that "Unassigned" is the default for assigned.
v11
- Fixed a bunch of reported issues.
- Optimized the loading and refreshing of tickets window.
v10
- Modified checking for update to be at first startup instead of delayed (like Project 'Zeus').
- Few more tweaks, including filtering the company based on the selected service.
- Added ability to delete (if superadmin) for ticket and ticket commetns.
v9
- First pass at implementing built-in ticketing (support) system.
v4
- Fixed issues around initial heartbeat implementation and very basic licensing support.
v3
- Intial test release mainly focused on deployment, heartbeat, etc.
Install
To install, please utilize our Software Director unified installer.
Additional Information
End User License Agreement