Deprecation Announcements
Deprecated in this Release
Smart Client for End Users
Smart Client is no longer supported for normal users in version 11.0 and beyond. Smart Client will still be supported for Layouts and Report Writer until a replacement of equivalent functionality in the web UX is made available in a future release.
Configuration
The Application Server configuration entry for SKY_BROADCAST_CHANGES is deprecated in version 11.0 and beyond. It has been determined that this setting was causing major, unnecessary performance issues in systems with 100 or more users. Going forward the system will not broadcast changes to all user sessions. Users will continue to receive changes from other users upon re-opening a particular Maintenance Document or Search List. This primarily affects refreshing of searches, and the population of dropdown lists when new values are recently added. Broadcasting of booking changes into the Schedule Book will remain active.
REST API V1 (version 1)
The REST API V1 (version 1) has been deprecated as of 11.0. The API will not be removed from the product, but we will no longer enhance the capabilities of the deprecated API, and support for the deprecated version may be limited. It is strongly recommended you do not use deprecated APIs for any new development and begin now to port all API usage to the REST API V2 (version 2). While porting, we recommend taking advantage of the new Webhooks features available in the REST API V2 for outbound integrations.
Pre-Announcing Deprecations in Future Releases
APIs
The SOAP API will be deprecated in a future version. The API will not be removed from the product, but we will no longer enhance the capabilities of the deprecated API, and support for the deprecated API may be limited. It is strongly recommended you do not use deprecated APIs for any new development and begin now to port all API usage to the REST API V2 (version 2). While porting, we recommend taking advantage of the new Webhooks features available in the REST API V2 for outbound integrations.
Additions and Enhancements
Bids & Budgets
Bid/Job Comparison Report Modified Criteria
The Bid Job Budget Comparison Report has been modified as follows:
- Job is no longer the single required criterion. Rather, at least one of Job, Bid, Project, or Job Start Date range is required.
- Project No, Bid Status, Job Status, Job Type, and Job Start Date range have been added to the criteria.
- Project No, Project Description, Bid Status, Job Status, Job Type, Job Start Date, and Job End Date have been added to the results.
- Project No can be used to pull Document Customization overrides from the Project header.
A standard layout change has added Project No, Bid Status, and Job Status to the criteria. [25562]
Calendar Gadget
Display Projects on Calendar Gadget by Project Start and End Date
The Calendar Gadget may now be set up to display bars for Projects. This is very similar to how Jobs are displayed.
Prerequisites and Assumptions:
- The Scheduling module must be licensed and configured.
- The Calendar Gadget is only accessible via the Web, not in the Windows client.
[6922 / tdo169769]
Transmission
Visualizer: Enable easier scrolling navigation of the Visualizer canvas for Large Number of Services Feature Request
Enhances the transmission visualizer mouse scroll navigation action to make navigating the visualizer canvas easier and more consistent with other applications. Mouse scroll now scrolls the canvas vertically, where a combination of CTRL + Mouse Scroll enables the zoom function. [25838 / zd12521]
Resolved Issues
Bids & Budgets
Bid Not Loading Discount/Markup from Template
Resolves an issue where creating a new Bid and using the Load Template command to apply a template that contains Discount and/or Markup values did not correctly apply the Discount/Markup to the Bid, even if the user selected "Yes" when asked if they want to copy Rate, Discount, and Markup from the Bid Template. A workaround is to manually set the Discount/Markup values after loading the template. Note: this issue is separate from functionality related to Customer Discounts on Rate Cards, Deal Memos for the Customer, and/or Discount or Markup values set on the rate in the Billing Code. [25881 / zd12568]
Cost 1 field (Bid Totals tab) not calculated for Bids Details
Resolves an issue where the Cost 1 value on Bid Details was incorrectly calculated when loaded via a Bid Template. [26244 / zd11955]
Performance Issue in Bid Operations
Resolves an issue where the system became unresponsive or responded slowly when performing operations on a Bid that contained more than a thousand Bid Details. Affected operations included opening a Bid, duplicating a Bid Detail, setting a Billing Code or Group Code on a Bid Detail, changing a Billing Code, selecting multiple Bid Detail rows, and loading a Budget. [27653 / zd14058]
Copy or Deleting Budget Lines Taking Longer than Usual
Resolves an issue where copying or deleting a Bid Detail within a Bid/Budget caused a performance issue. [27765 / zd14278]
Searching for Job 107 Under Bid Details Generates an Internal Error
Resolves an issue where an error was returned after a user attempted to search for a specific Job record. The issue stems from a computed column expression ('Variance') associated with DocId 615. [27870 / zd14357]
Slow Performance Working in Bidding Module
Resolves an issue where expanding many Bid Detail Headers in one Bid could cause slow performance when searching for and opening subsequent Bid documents, especially in Bid documents containing hundreds or thousands of Bid Details. [27873 / zd14362]
Duplicate from One Job to Another
Resolves an issue where duplicating an Order or Bid and choosing to move it to a different Job showed the new Order or Bid in the original Job instead of the destination Job. NOTE: If the destination Job is open at the time of duplication, it must be manually refreshed to show the new record. [20774 / zd7426]
Load Template as Bid Details Is Not Working
Resolves an issue where W/O Templates were not being loaded when a Bid Detail is assigned a Resource if the resource's Scheduling Group was configured with a W/O Template and the Load Template option had the 'Order Transactions', 'Bid Details', and 'Bid Approval' options all selected. [25232 / zd11581]
Bid Collections do not show Actuals and ETC (WIP) Amounts
Resolves an issue where the Bid Collections document always displayed 0 for the Actual Amount and ETC Amount fields for each Bid in the collection. NOTE: The Collection still needs to be manually refreshed after loading actuals. [25289 / zd11878]
Auto Loading Actuals That Add Items to Not On Original Bid header do NOT use Bid Unit Type
Resolves an issue where auto-loading Actuals to a Bid causes items not in the original Bid Header to use the Bid Unit Type field from the Order Transaction instead of the Bid Unit Type of the Billing Code. A similar issue with the 'Load Rate from Source' in bid detail has also been addressed. [25642 / zd12176]
Billing - Invoicing
Using Target Length Formula and Target Source RAD Sets Transaction Billing Unit to 0.00
Resolves an issue where the Transaction Billing Unit was not being set properly from sources using RADs. [25808 / zd12348]
Prorated Amounts Not Equal
Resolves an issue where Transactions in a billing package were showing slightly different amounts even when the prorated amounts should be equal: i.e. a total of 360 for six Transactions was showing five with an amount of 60.01 and one with an amount of 59.95 instead of all showing 60.00. [25574 / zd11741]
Missing Leading Zero on 24-Hour AM Time Format
Resolves an issue where the leading 0 in AM hours would disappear after editing when the system was set to use the 24-Hour time format. [18544 / zd5101]
Document Customizations
Unable to add custom note field(s) to 'W/O Transaction Notes' layout
Resolves an issue where a custom note in the WO Transaction Notes layout caused an error. The fix is that the custom note will not show up in the Override Reference ID list. Note, other note fields are already excluded. [22125 / zd8227]
Event Triggers
Notify Event Trigger Does Not Populate Data in Attached Report
Resolves an issue where the Notify Event Trigger did not populate data (results) in the attached report. [27669 / zd14171]
Framework – UX
Deleting a Child Record ONLY Does Not Update the Primary Table’s Date/User Changed Fields
Resolves an issue where deleting a child record of a main document without changing any information on the main document itself did not update the main document's Date Changed/User Changed values. For example, when deleting a Work Order Split Billing Row without modifying any Work Order fields, the system did not update the Date Changed or User Changed fields of the Work Order. [15397 / zd2954]
Missing Leading Zero on 24-Hour AM Time Format
Resolves an issue where the leading 0 in AM hours would disappear after editing when the system was set to use the 24-Hour time format. [18544 / zd5101]
Searching Job record via 'Territories' custom field does not return the job in the result.
Resolves an issue where searching for records (such as Jobs) using some Custom Fields as search criteria does not return the expected result. This is related to a known issue where Custom Fields defined as Dropdown/custom (multiselect) store information differently than previous versions. [27075 / zd13133]
Overnight daily shifts are not saved correctly
Resolves an issue where Rosters added via the legacy mobile application were saved with the wrong time when the Master Time Zone was set to something other than UTC. [27930 / zd14323]
Job
Duplicate from One Job to Another
Resolves an issue where duplicating an Order or Bid and choosing to move it to a different Job showed the new Order or Bid in the original Job instead of the destination Job. NOTE: If the destination Job is open at the time of duplication, it must be manually refreshed to show the new record. [20774 / zd7426]
Searching for Job 107 Under Bid Details Generates an Internal Error
Resolves an issue where an error was returned after a user attempted to search for a specific Job record. The issue stems from a computed column expression ('Variance') associated with DocId 615. [27870 / zd14357]
Library Movements
Media Asset Inventory (Cycle Count) error when scanning Asset from another Vault
Resolves an issue where users in Asset Inventory were trying to scan assets from multiple Vaults and received the message, "No appropriate Shelf is available. No Vault or Shelf can be assigned to the Media Asset." [25292 / zd11869]
Error on Scanning a Value into a DropDown Field
Resolves an issue where using a barcode scanner to enter a value into an editable drop-down field—such as the Job Type or Account Rep fields in the Job document—triggers an error message, “Maximum call stack size exceeded.” [25463 / zd11816]
Login & Access
Login Navigator is Blank and Takes 20 Seconds to Load after login
Resolves an issue where the navigator took a long time to load when the user initially logged in. [27187 / zd13470]
Media Order
Cancelled Services still showing Billing Issues
Resolves an issue where a service row in a Media Order displayed a Billing Issue but it had already been resolved. [16273 / zd3716]
Ambiguous Error When Trying to Void/Cancel Media Order
Resolves an issue where an error displayed during the void order process only provided the error code with no error text. The system now provides a text description of the error as well. [16961 / zd4378]
Missing Leading Zero on 24-Hour AM Time Format
Resolves an issue where the leading 0 in AM hours would disappear after editing when the system was set to use the 24-Hour time format. [18544 / zd5101]
Service Headers with Default Service Template Have Due Date and Due Date Out Matching Parent Service
Resolves an issue where using Launch Order copied the Due Date Out to the Service header row of the Media Order. [24584 / zd10253]
Service Comment in Service Template Does Not Populate to Media Order When Loading the Template
Resolves an issue where loading a Service Template did not load the Service Comment from the default specs into the Media Order. [24758 / zd10250]
Using Target Length Formula and Target Source RAD sets Transaction Billing Unit to 0.00
Resolves an issue where the Transaction Billing Unit was not being set properly from sources using RADs. [25808 / zd12348]
Non-DateTime Field Updates Should Not Trigger 'Order Time' Pop-Up
Resolves an issue where changes to non-DateTime fields were prompting the time warning for service rows and transactions in a Media or Transmission Order. [25818 / zd12508]
In Work Order, Changing Any Transaction Updates Date Change Field for All Transactions
Resolves an issue where changing a field in one Transaction was setting the Date and User Changed of all Transactions in the Order. [26199 / zd12340]
Usability, Source Block Cursor focus - Tab to Source Filename, cursor jumps back to Path
Resolves an issue where the system would incorrectly move the cursor focus away from the Filename field (and back to the Storage Path field) when entering information for a new Source row in a new Media Order. [26934 / zd13320]
Usability, Media Order Services - 'Specification Note' cursor focus
Resolves an issue where the cursor focus incorrectly shifts away from the Profile Specification Note field in the Media Order Service Setup window when opened from within a Media Order. This causes the application to either lose focus (preventing additional input until focus is restored) or move focus to another field such as Description, potentially overwriting existing data in a different field. [26943 / zd13286]
Usability, Service - Selecting Service row can revert to previous row
Resolves an issue where navigating down through service rows in Media Order causes the focus to jump back to the previous row unexpectedly. [26944 / zd13285]
Service Bill Units Do Not Carry Through to Transaction Bill Units
Resolves an issue where the Service Row Unit was not setting the Billing Unit to zero on the Transaction. This only occurred if the Billing Code had a Minimum Unit set, where the Service Row Unit of zero was setting the transaction to the minimum unit. Now, a value of zero or equal to or greater than the minimum unit should be set properly. [26945 / zd10181]
Usability, 'Service Note' Cursor Focus
Resolves an issue where the cursor jumped unexpectedly from the Notes field to the Service Row field in Media Order. [26946 / zd13274]
Media Order numbers are no longer sequential creating new
Resolves an issue where if a site had set up a default value for the Order End date in a Media Order, the sequence of Order numbers was thrown off. [27035 / zd9090]
Adding a computed field incorrectly alters the number of rows displayed in report
Resolves an issue where creating a calculated field and adding it to a report header in the Media Order Service And Source Report incorrectly alters the number of child/data rows displayed in the table. [27190 / zd13850]
Client-side error - Maximum call stack size exceeded
Resolves an issue where an error was returned after a user clicked on drop-down field(s). [27656 / zd14054] [27656 / zd14054]
Personnel Rules
Counters Incorrect with Time Differential in Counter Rule Evaluator List
Resolves an issue in the time differential counter where a Booking crosses midnight and all penalty time is reported to the first date and nothing to the second. [28030 / zd14349]
Purchase Order
Missing Leading Zero on 24-Hour AM Time Format
Resolves an issue where the leading 0 in AM hours disappeared after editing when the system was set to use the 24-Hour time format. [18544 / zd5101]
Error - Unlocking PO and Unpost Invoice Reconciliation
Resolves an issue where an Invoice Reconciliation could not be unlocked or unposted. [25850 / zd10227]
Rental
User Is Allowed to Post Rental Movement-In Even Though the Group (Qty) Has Been Checked In
Resolves an issue where the Group Quantity check-in process allowed more items to be checked back in than were checked out on an Order. [24885 / zd10911]
Roster - Time Off
Unable to Duplicate Roster
Resolves an issue where duplicating multiple Rosters on different dates created all duplicates on the same date. This has been fixed so that only the earliest roster is duplicated on the selected date and subsequent Rosters are duplicated to later dates, relative to the original Rosters. [25718 / zd12402]
Roster Time Duplication Issue
Resolves an issue where duplicating Rosters from either the Schedule Book or from within the Roster tab on the Scheduling Resource picks the day before the selected date. This appears to be limited to systems where the Master time zone is not set to UTC 00:00, especially in systems that migrated from an on-premises installation to a hosted/cloud environment. [26427 / zd12663]
Overnight Daily Shifts Are Not Saved Correctly
Resolves an issue where Rosters added via the legacy mobile application were saved with the wrong time when the Master Time Zone was set to something other than UTC. [27930 / zd14323]
Mobile Calendar Date Picker Missing Saturdays
Resolves an issue where the date picker control on the legacy Mobile pages of the Web client did not display the last day of the week (i.e. Saturday when the week begins on Monday) in a monthly view. (This is not related to the Next Gen Mobile application.) [27982 / zd14458]
Schedule Book
Schedule Book Menu Gets Cut Off by Edge of Screen
Resolves an issue where right-clicking a booking block that ends close to the right edge of the Schedule Book displays the right-click menu in an unreadable location. The workaround is to click the block further to the left so the menu is visible. [7640 / zd490]
Mystery Conflicts in the Schedule Book
Resolves an issue where bookings with a Sched Qty of zero incorrectly generated conflicts when using the Find Conflicts and/or Show Conflicts actions in the Schedule Book. [20261 / zd5739]
Daily Note in Schedule Book Offset by One Day
Resolves an issue where the date of the Schedule Book's Daily Note was offset by one day. [23247 / zd9303]
Schedule Book: Bar and Hover text all have a (0) at the front of a Transmission Work Order regardless of what is defined in the bar & hover text.
Resolves an issue where the text "(0)" was appended to the front of every Transmission Order bar and in hover text, when that text was not present in the Bar and Hover Text definition. [24402 / zd10370]
Phase Void Unchecked Disappear All of the Work Orders from the Second Division
Resolves an issue where the Display window of the Schedule Book was filtering the list of Phases to be displayed based on the Division of the logged-in user. Now, all Phases are listed in the Display window regardless of the user's Division, and selecting one or more Phases filters the items displayed on the Schedule Book.
NOTE: The user's Division permissions still filter the bookings displayed on the Schedule Book. [24653 / zd10474]
Company Name Doesn’t Appear in Schedule Book View
Resolves an issue where the Company Name was not displayed when added to the Y-axis of the Schedule Book. [25278 / zd11604]
Main Book and Views Flash to Black Then White; Change Hover Text to On Demand
Resolves an issue where loading hover text caused a performance issue with large Scheduling Views. Now, the Schedule Book loads hover text for Order and Roster Off Time bookings on demand (i.e. when mousing over a specific block) instead of when the View is loaded. [27183 / zd12375]
2nd Holds displaying as 1st Holds
Resolves an issue where the Quick Holds list document (Scheduling > Quick Holds) displayed records at the 'Second Hold' Phase as a different Phase. [27878 / zd14275]
Time Card
New Activities Line Added to Time Card Batches Differs by Batch
Resolves an issue where editing a Time Card Batch and adding a row to the Standard Activities grid by clicking the Append a New Record (+) button does not always create the row where expected, which can affect the default values. [24810 / zd9684]
Time Card Activity Log entries recorded with incorrect Activity Date
Resolves an issue where the Time Log Activity within a Time Card Batch can display per-day totals for the batch on days that do not match the per-day totals for rows in the Activities list. This seems to occur when the batch period spans a date on which Daylight Saving Time changes. For example, the total for Weds 25th September 2024 in the Activity list may display on Tuesday 24th September 2024 in the Time Log Activity header. [25631 / zd12146]
Titles
Search with Multi-Select Field doesn't work
Resolves an issue where searching for records (such as Titles) using some Custom Fields as search criteria does not return the expected result. This is related to a known issue where Custom Fields defined as Dropdown/custom (multi-select) store information differently than previous versions. [27314 / zd13928]
Transmission
Missing Leading Zero on 24-Hour AM Time Format
Resolves an issue where the leading 0 in AM hours would disappear after editing when the system was set to use the 24-Hour time format. [18544 / zd5101]
Non-DateTime Field Updates Should Not Trigger 'Order Time' Pop-Up
Resolves an issue where changes to non-DateTime fields were prompting the time warning for service rows and transactions in a Media or Transmission Order. [25818 / zd12508]
In Work Order, Changing Any Transaction Updates Date Change Field for All Transactions
Resolves an issue where changing a field in one Transaction was setting the Date and User Changed of all Transactions in the Order. [26199 / zd12340]
Resources That Have a Division Assigned Are Not Available Using Insert After in Visualizer
Resolves an issue where the Insert After command on the Visualizer for Transmission Orders was incorrectly filtering out Scheduling Resources with a Division assigned at the resource setup level. [27749 / zd14228]
Visualizer Add Services Dropdown Shows No Options since Upgrade to v11.1.x
Resolves an issue where, in sites that were not using Divisions, the Add Service command on the Visualizer for Transmission Orders incorrectly filtered out Services and displayed “No Options” when Services were available. [27971 / zd14416]
Users
Studio A: Job Rights on Template User not copying to Users
Resolves an issue where a user's Job Rights were copying correctly to new users from a template user. [25852 / zd12524]
Work Orders
Object Reference Error Occurs When Opening Additional Contacts
Resolves an issue where an error while loading an Additional Contact List prevented the process. Also, it has been defined that if the Additional Contact List is being used to add to a record's list, if the user highlights one of the contacts in a template list, then the entire list will be added to the record's list, not just the individual contact. [18794 / zd5166]
Duplicate from One Job to Another
Resolves an issue where duplicating an Order or Bid and choosing to move it to a different Job showed the new Order or Bid in the original Job instead of the destination Job. NOTE: If the destination Job is open at the time of duplication, it must be manually refreshed to show the new record. [20774 / zd7426]
Bill To field Not Updated Changing Customer or Duplicating Order with Different Customer
Resolves an issue where the Bill To on an Order was not updated to match the Customer when a) changing the Customer or b) duplicating as a different Customer. [21690 / zd8020]
Searching on a Restrictive Layout, Loading Icon Keeps Spinning and Does Not Return Data
Resolves an issue where the Work Orders list document (Job Management > Work Orders) would perpetually display the loading icon and would not perform the search. This occurred when the setting Restricted to Saved Searches was enabled for the Layout and the user entered criteria in the header bar to search in combination with the saved search. [23454 / zd9932]
Incorrect Transaction Start Times after moving Order across Daylight Saving time.
Resolves an issue where a user moved Transactions across Daylight Savings Time. [25915 / zd12452]
In Work Order, Changing Any Transaction Updates Date Change Field for All Transactions
Resolves an issue where changing a field in one Transaction was setting the Date and User Changed values of all Transactions in the Order. [26199 / zd12340]
Group Resource List Availability Icon Not Displayed after using Clear Button
Resolves an issue where the availability icon in the Group Resource List was not behaving correctly. When opened via a lookup on a Transaction, the criteria defaults to the Group of the Transaction and displays resource non-availability via an icon on the far left, but changing/clearing the criteria incorrectly removed the icon. [26926 / zd12882]
Transmission Order Transaction List Report not splitting into separate Sheets when Exporting to XLSX
Resolves an issue where exporting to Excel did not correctly split pages onto different sheets. This is now done by using a group header with a page break to ensure a new sheet. [27040 / zd13328]
W/O Template Not Filtering Based on Order Type and Division
Resolves an issue where WO Templates were not properly filtered based on Order Type. [27677 / zd14196]