ShipCenter Release Notes
CLICK HERE TO FIND RELEASE NOTES BY VERSION
Version 1.2.0.35
Release Date 9/28/22
ADDED: Setting: Suppress No Fulfilled Lines Message - If set to 'True', suppress the popup message that alerts users when a shipment is being generated for a source document that does not have any fulfilled lines. Defaults to 'False'.
UPDATED: Shipping Source: Remote Library: Added Remote Library methods and utilities necessary to support Consolidated Shipment Operations.
UPDATED: Carrier: UPS: Setting: Send Extended Reference Fields to UPS - Determines whether or not reference fields 3-5 should be sent to the UPS API.
UPDATED: Shipment Monitor: If the Enable Sales Document Scanner Popup setting is true, do not cause the shipment monitor to automatically refresh its summary data when loaded.
UPDATED: Shipment Monitor: If the Sales Document Scanner Popup is opened, the scheduled summary data refresh will not run in the background until the Sales Document Scanner Popup is closed.
FIXED: Security Editor: When selecting a security group, scripts from the previous security group will not overwrite scripts from the selected security group.
FIXED: Shipment Editor: Clicking the Finish Shipment button while the shipment has a status of Shipping or Voiding will only cause the "Shipment Status Issue" prompt to appear only once when clicking Yes.
FIXED: Shipment Editor: Attempting to print a ZPL image on a printer that doesn't use a zebra printer driver will now open a prompt alerting the user of the potential printer incompatibility and requesting that the user confirm that they want to attempt to print the ZPL image on the incompatible printer.
FIXED: Shipment Editor: Opening an existing shipment that has a freight write to option of Sales Document Line pre-selected will now populate the Write Rate to Item Number dropdown.
FIXED: Shipment Monitor: Sales Document Scanner Popup: Attempts to retrieve consolidated shipments using the Sales Document Scanner Popup should no longer throw a null reference exception, rather the consolidated shipment should now open in the Shipment Editor.
FIXED: Shipping Source: SalesPad GP: Finalizing a consolidated shipment that has a write-back method of sales line item will now create the appropriate sales line item on the source document, creating one new line item on each source document on the consolidated shipment if the Split Freight for Consolidated Shipments shipping source setting is true and creating one new line item on the first source document otherwise.
FIXED: Shipments: The Max Results and Hide Historical Shipments fields are now evaluated in SQL instead of within ShipCenter. This allows for those fields to affect how quickly the lookup loads and how many resources ShipCenter uses in the process. (Introduced: 1.2.0.33)
Version 1.2.0.34
Release Date 12/9/21
ADDED: Shipping Sources: Remote Library: An ITT workflow forward checkbox has been added to the Remote Library shipping source that should allow users to forward In-Transit Transfers in workflow upon shipment finalization.
ADDED: New Connection: Added the ability to import existing connections when creating a new SQL connection.
UPDATED: Shipping Source: Remote Library: Added UpdateSourceShippingMethod to support the ability to change a source document's shipping method
UPDATED: Shipping Source: Remote Library: Added UpdateShippingHeaderShippingMethod to support the ability to change a shipment license plate's shipping method.
UPDATED: Remote Library Shipping Source: Updated Service References to use new methods that will ensure the ShipCenter user is written to any sales document or in-transit transfer audits when operations are performed on the source document in ShipCenter.
UPDATED: Shipping Source: Remote Library: Added support for ITT objects in the Remote Library Shipping Source.
UPDATED: Shipping Source: Remote Library: Added ITT Status filter property to the Remote Library Shipping Source.
UPDATED: Shipping Source: Remote Library: Added support for direct auditing through the Remote Library Shipping Source.
UPDATED: Shipping Source: Remote Library: Added support for retrieving the list of unfulfilled source document lines in the Remote Library Shipping Source.
UPDATED: Shipping Sources: Attempts to acquire a lock on a locked sales document will now display a message to the user alerting them of the current lock holder.
FIXED: Shipments: Clicking 'Finish Shipment' when a USF Holland carrier is selected will not give an "There is an error in XML document (1, 2)" error.
FIXED: FedEx: Restored Package Count and Master Number fields on the FedEx shipping label.
FIXED: Remote Library Shipping Source: Writeback of Sales Document Line UDFs is now performed upon finalizing a shipment.
Version 1.2.0.33
Release Date 10/5/21
ADDED: Shipment Editor: Updated Shipment Properties to include account fields when Shipment Category set to Return Shipment. (Introduced: 1.2.0.33.182)
ADDED: Security: Shipments: Max Results Upper Limit - Sets the maximum value that the Max Results field can hold. If the value entered in the Max Results field is greater than the stated upper limit, then the Max Results field value will revert to the upper limit. (Default: 10000)
ADDED: ShipCenter Remote Library Integration: Logging for Remote Library Integration now triggered upon failures encountered while accessing Remote Library service data.
ADDED: ShipCenter Remote Library Integration: Remote Library Failed Call Retry Count property exists to configure number of Remote Library reattempts when the Remote Library service cannot be contacted.
ADDED: ShipCenter Remote Library Integration: Remote Library Failed Call Retry Delay Seconds property exists to configure number of seconds to delay the next Remote Library Service call reattempt.
ADDED: Carrier: Added DHL Express carrier.
ADDED: Security: Shipment Editor: Add Item to Package Script - C# script that is executed when an item is added to a package.
ADDED: Security: Shipment Editor: Closing Packing Screen Script - C# script that is executed when the packing screen is closing.
ADDED: Security: Shipment Editor: Direct Image Processing Script - C# script that is executed any time a direct image is sent to a printer.
ADDED: Security: Shipment Editor: Enable ShipCenter Core Packing Screen - Determine whether the Items button is enabled in the Shipment Editor. Disabling will restrict packing functionality to License Plating functions, DC Packing, or custom packing screens. (Default: True)
ADDED: Security: Shipment Editor: Generate Return Shipment Script - C# script that is executed as a return shipment is generated.
ADDED: Security: Shipment Editor: Package Changed Script - C# script that is executed any time the package is changed on the Shipment Editor.
ADDED: Setting: Cancel Subsequent Image Prints If Direct Image Processing Script Is Cancelled - If true, cancel attempts to print additional images if the Direct Image Processing Script causes a printed image document to be cancelled. (Default: True)
ADDED: Shipment Monitor: Added support for In Transit Transfer documents in the Shipment Monitor.
UPDATED: Shipment Editor: Performance increase while finishing the first shipment of a shipping source.
UPDATED: Application: DevExpress has been upgraded to 19.2.4.
UPDATED: Carrier: Added property that dictates whether or not a return document is automatically created once a shipment is finalized.
UPDATED: Carrier: FedEx: Added support for return to address tab.
UPDATED: Shipment Editor: Added tab control to allow addition of Shipment Editor formlets and converted the notes control into one such formlet.
UPDATED: Shipment Editor: Added support for Sales Line Item UDF writeback.
UPDATED: Shipment Editor: When acquiring a lock on a source document, also provide the user that currently has the source document locked if possible.
UPDATED: Shipment Editor: Added logic to allow manual string printing for ZPL printers to be called in scripting.
UPDATED: Shipment Editor: Added UI to alert the user when shipping labels are being printed during shipment finalization.
UPDATED: Shipment Monitor: Altered the shipment monitor to use a tab control that supports security control of which shipment monitors can be utilized for different source document origins.
UPDATED: Shipping Source: Added property to filter out ITT documents that aren't completely fulfilled.
UPDATED: Shipping Source: Added property to filter ITT documents by status.
FIXED: Shipments: Attempting to open an existing shipment that has no associated source document should no longer throw an unhandled exception.
FIXED: Shipment Editor: Double clicking the Finish Shipment button should no longer cause ShipCenter to run the logic to finalize a shipment twice.
FIXED: Get Rates: The legacy service will not incorrectly give errors such as "No packages in shipment" or "Missing Commodity". (Introduced: 1.2.0.29)
FIXED: Sales Document tax amount is no longer set to $0 for AvaTax tax schedules. (Introduced in 1.2.0.32)
FIXED: Shipments: When the shipment screen returns a maximum number of shipment results, the returned shipments will now be presented from newest to oldest.
FIXED: Shipments: Unhandled exceptions no longer appear if a user enters a value lesser than 1/1/1753 but greater than 1/1/0001 for the start date.
FIXED: Shipments: Generating a return shipment for a historical sales document will now write notes, audits, UDFs, and tracking numbers to the historical sales document instead of giving an "Unable to load source document" error.
FIXED: Shipment Monitor: Non-inventory items will not cause a "Value for enum Type was not found" crash.
FIXED: Shipments: Choosing a different Shipment Service will not lead to the originally selected Shipment Service being written back to the sales document instead of the service which the carrier uses.
Version 1.2.0.32
Release Date 6/11/21
FIXED: Shipment Editor: When the 'Use Ground Home Delivery For Residential Destinations' setting is enabled, ShipCenter will not display the "This shipment qualifies for FedEx Home Delivery. Please resubmit your request with serviceType Ground Home Delivery." error when obtaining the shipment rate after the Shipment Amount button is clicked.
FIXED: Shipment Monitor: ASN was pulling for the wrong document compared to what had been selected when an auto-filter row was set.
ADDED: Setting: Added UDF mapping setting for the Sales Document's Carrier Name UDF.
ADDED: Setting: Added UDF mapping setting for the Sales Document's Shipping Billing UDF.
ADDED: Setting: Added UDF mapping setting for the Sales Document's Billing Account Number UDF.
ADDED: Setting: Added UDF mapping setting for the Service Transfer's Contract Name UDF.
ADDED: Setting: Added UDF mapping setting for the Service Transfer's Reference 1 Population UDF.
ADDED: Setting: Added UDF mapping setting for the Service Transfer's Reference 2 Population UDF.
Version 1.2.0.31
Release Date 4/8/21
UPDATED: GP Shipping Source: Write Actual Ship Date: The actual ship date will now also be written to the source document's lines upon finalizing a shipment.
ADDED: Shipping Sources: Remote Library Shipping Source: Adds a new shipping source option to communicate source document and shipment updates through the SalesPad Desktop Remote Library service. (Requires: SalesPad Desktop 5.1.5)
ADDED: Shipments: Search Options: Hide Historical: Adds a checkbox option for omitting historical shipments from search results.
ADDED: Shipments: Search Options: Max Results: Adds an option for specifying a max amount of search results to be returned. Defaults to 10,000.
ADDED: Shipments: Search Options: From and To Date Filters: Adds two date filters for narrowing shipment search results.
FIXED: Shipment Editor: The package template chooser will now correctly select templates created in SalesPad Desktop. (Introduced: 1.2.0.29)
Version 1.2.0.30
Release Date 11/25/20
ADDED: Setting: UPS Carrier: Display Negotiated Rate Notifications: Marking this 'False' will omit response alert messages from UPS regarding negotiated rates. (Default: True)
ADDED: Security: Shipments: Can Create Shipments: Adds a new security "Can Create Shipments" to control whether the 'New Shipment' button is enabled for a user.
ADDED: Security: Shipments: Can Edit Shipments: Adds a new security "Can Edit Shipments" to control whether the users will be able to edit shipments or open them as read-only.
FIXED: FedEx Carrier: Added missing SmartPost Hub IDs.
FIXED: RestSharp: Users will no longer experience issues related to the RestSharp assembly not loading version 104.4.0.
FIXED: Shipment Editor: Source Document Line: Fixed an issue that occurred while saving a shipment where the source document lines failed to insert because of a NULL source doc ID. (Introduced 1.2.0.26)
FIXED: Shipment Monitor: Open Shipment: Calculating the quantity packed on a shipment will no longer fail to convert null/empty values on a source document line.
FIXED: Shipments: Filtering on the Ship To Address and Ship From Address columns will no longer cause an "Invalid Column Name" error.
FIXED: Shipments: The Ship To Address and Ship From Address columns no longer require the Ship To Address ID and Ship From Address ID columns to be added to the grid to populate data.
FIXED: Shipment Monitor: Resetting a grid layout will now properly reset the row height back to the default size.
FIXED: Shipping Method: When editing shipping methods in GP 2010, an invalid column error will no longer occur.
FIXED: Scripting: Duplicate reference errors will no longer occur when a script is being compiled.
FIXED: Shipments: Attempting to open a shipment without a source document attached will no longer throw an object reference error. (Introduced v1.2.0.29)
Version 1.2.0.28
Release Date 5/27/20
FIXED: Shipment Editor: UPS label orientation is once again respected when labels are printed. (Introduced: 1.2.0.26)
UPDATED: ShipmentMonitor: Improved error messaging if ShipCenter encounters an issue with mapped shipping methods while generating a shipment.
Version 1.2.0.27
Release Date 5/4/20
FIXED: Shipment Editor: No longer throws an exception due to a "null" value being inserted into the Source Doc ID key field
FIXED: Shipment Monitor: Scanner Popup: Opening the Shipment Monitor screen will no longer throw an exception if the “Enable Sales Document Scanner Popup” setting is enabled.
FIXED: Shipments: Fed Ex Shipment Dry Ice Detail: Fed Ex Shipments will now correctly include the dry ice weight within its dry ice detail request.
FIXED: Package Editor: Package Editor will now correctly display/load a shipment's sales document kit component items.
FIXED: FedEx: If multiple account rates are given by FedEx, the correct one will now be used.
FIXED: FedEx Address Validation: Correct suite/apartment numbers on the first address line will now be moved to the second address line by address validation.
FIXED: Login: Server login errors/messages will now display properly centered within the dialog window.
Version 1.2.0.26
Release Date 3/10/20
FIXED: Shipments: Printing: Fixed an issue that caused the 'Print' option to not be available when printing labels/reports for a shipment.
FIXED: Printing: Bill of Lading: Fixed an issue that caused ShipCenter to crash when printing a bill of lading from a shipment.
FIXED: FedEx: If multiple account rates are given by FedEx, the correct one will now be used.
UPDATED: Shipment Editor: When sending an international shipment through UPS, the 'Commodities' (located in the 'Customs' tab of the shipment options) will now have its unit price defaulted to match the unit price of the sales line.
UPDATED: Stamps.com Package Options: Added 'Thick Envelope', 'Large Envelope or Flat', and 'Oversized Package' package types.
FIXED: Shipment Monitor: Selecting a shipping source from the source grid (or the shipping source dropdown) updates the 'Scan Order' popup and shipment grid as expected.
Version 1.2.0.25
Release Date 1/13/20
FIXED: Stamps.com: First Class Mail labels will no longer print with a question mark character.
FIXED: Purolator: Labels are now requested using only the shipment PIN, instead of each individual package PIN.
ADDED: FedEx: Address validation: Addresses will now be marked as residential if it can be determined by the validation.
Version 1.2.0.24
Release Date 11/8/19
UPDATED: Carrier Card: Printer defaults are now configurable per machine, and per carrier.
UPDATED: The default printer setting now determines what the initial default printer will be on the carrier card, before it is configured for an individual machine.
FIXED: FedEx: If a shipment's Account Option is changed to 'Collect' after the shipping charges have been populated, there will no longer be an error when finishing the shipment.
Version 1.2.0.23
Release Date 10/31/19
UPDATED: Shipment Monitor now loads documents faster.
FIXED: Packing Items: Items that were packed in DataCollection will now display the correct Quantity Packed.
Version 1.2.0.22
Release Date 10/7/19
FIXED: FedEx: Domestic Canadian shipments will no longer result in an Invalid Currency error if no Declared Value is entered.
Version 1.2.0.21
Release Date 8/16/19
FIXED: ShipCenter Service: The Residential Delivery flag now works correctly with the ShipCenter Windows service.
Version 1.2.0.20
Release Date 7/22/19
FIXED: FedEx: The Residential Delivery flag is now included in rate requests, so Ground Home Delivery rates will now be included in rate shopping results for residential delivery shipments.
Version 1.2.0.19
Release Date 6/25/19
ADDED: Hotkey Mappings: Hotkeys may now be configured to perform certain tasks in the Shipment Editor screen.
FIXED: Shipment Editor: Reference fields are no longer overwritten by the Source Line Field Mappings when closing the Packing screen.
FIXED: When printing labels for a shipment that failed to save correctly, labels from previous shipments with the same issue will no longer print as well.
FIXED: Shipment Options: When the shipment service is UPS Mail Innovations, the Invoice Line Total field will now be displayed correctly in the customs tab of the shipment options.
FIXED: UPS: For UPS Mail Innovations shipments, leaving the Cost Center reference field blank will no longer cause an error.
FIXED: UPS: Leaving the Ship To or Ship From phone number fields blank will no longer cause an error.
Version 1.0.2.18
Release Date 5/29/19
FIXED: Integrations: SalesPad Desktop: When the SalesPad Tax Query handler is Thomson Reuters, sales document tax will no longer be cleared after processing a shipment.
FIXED: Purolator: Labels are now retrieved once instead of duplicated for each package in the shipment.
FIXED: Logging out before interacting with a Shipping Source and then logging back in will no longer throw an unhandled exception upon interacting with a Shipping Source.
UPDATED: Shipment Monitor: Source documents with many lines will now load faster. (Introduced: 1.2.0.3)
Version 1.2.0.17
Release Date 4/17/19
ADDED: Stamps.com return labels can now be processed.
FIXED: Purolator: Multi-package shipments no longer exceed the maximum message size quota.
FIXED: Purolator: ZPL labels are now decoded properly.
FIXED: Stamps.com: Finishing a shipment will now correctly save the rates back to the shipment.
FIXED: Shipment Editor: Attempting to create a new shipment while you have another new shipment open for a different source document will now open a new Shipment Editor tab, instead of focusing on the existing tab.
FIXED: UPS Freight: Retrieving rates will no longer result in an object reference error.
FIXED: The Shipment Monitor will now only load documents for the selected Shipping Source.
UPDATED: UPS: Special characters will now be removed from Cost Center and Package ID values before sending the Mail Innovations shipment information to UPS.
Version 1.2.0.16
Release Date 3/8/19
ADDED: Settings: Scripting: Universal Script - This script allows users to create a set of C# classes and methods that can be accessed from any other ShipCenter script.
ADDED: Scripting: Namespace references can now be added to ShipCenter scripts in the following format: //#REFERENCE(using namespace.space;)
UPDATED: Purolator: Service references have been updated to V2.
UPDATED: Purolator Setup: The URL field has been replaced with Production/Test radio buttons.
Version 1.2.0.15
Release Date 2/22/19
ADDED: Settings: FedEx: Use Ground Home Delivery For Residential Destinations - When True, ShipCenter will change the shipping service to Ground Home Delivery if a ground shipment's destination address is marked as residential and all packages are less than 70lbs.
FIXED: FedEx: ShipCenter will no longer automatically switch from Ground to Ground Home Delivery if the destination address is marked as residential and any of the package weights exceed 70 Lbs.
Version 1.2.0.14
Release Date 2/19/2018
ADDED: FedEx Smart Post now has the Parcel Return indicator option.
FIXED: Source Field Mappings: Account option mapping now works as expected when the incoming value is "Third Party".
FIXED: There will no longer be a SQL error when attempting to open shipments that were created in versions of ShipCenter prior to 1.2.
FIXED: Workflow Forward: SalesPad shipping headers are now saved before attempting to forward the sales document through workflow. This will allow certain workflow plugins to work correctly (i.e., EDI ASN).
FIXED: Shipment Editor: When creating a return shipment, attempting to void the original shipment will no longer throw an optimistic concurrency exception.
FIXED: Login: Valid active user entries will no longer be deleted randomly.
UPDATED: Workflow Forward: Errors from attempting to forward a sales document through workflow will now be displayed.
UPDATED: Label Printing: There will no longer be a warning that the margins are outside the range for non-ZPL image types.
Version 1.2.0.13
Release Date 1/11/19
ADDED: FedEx: FedEx Ground Collect service is now available.
REMOVED: FedEx: The shipment-level Smart Post Hub setting has been removed. The Smart Post Hub is only set at the carrier level now.
FIXED: FedEx: Smart Post return shipments no longer fail with an invalid indicia error.
FIXED: Shipments: UPS services that are restricted in the UPS Carrier Setup will no longer appear in the Shipment Service list.
UPDATED: FedEx: The Ship From address, instead of the Company address, will now appear on the Shipping label.
UPDATED: Shipment Monitor: The allow over-shipment prompt has been re-worded to make the distinction between a truly fully packed document and a document in which there are no lines to pack.
UPDATED: Shipments: The Company Name and Attention Name fields are now truncated when they are too long for FedEx and UPS carriers.
Version 1.2.0.12
Release Date 12/21/18
FIXED: FedEx: Rating a shipment where the package dimensions are in a Unit of Measure other than inches will no longer cause an incorrect error when the conversion is not handled correctly while validating.
FIXED: Stamps: Deleting a Customs row will no longer error out.
FIXED: Stamps: Clicking Cancel from the Stamps Package options screen will no longer duplicate existing Customs lines.
Version 1.2.0.11
Release Date 11/6/18
ADDED: Setting: FedEx: Display "For security purposes..." Alert: Marking this as False will not show the "For security purposes, billing an outside account does not return a rate" alert when finishing a third-party shipment. (Defaults to True)
ADDED: Stamps: The Auto option for the Preferred Image Type is now supported for Stamps.com. This will return a PNG file for domestic labels and a PDF file for international labels.
ADDED: Shipment Editor: The Signature option can now be set in the Package options for FedEx shipments.
ADDED: UPS: A separate return address can now be provided for forward shipments using UPS. If specified, this address will appear on the Shipping label, instead of the Ship From address.
REMOVED: Remote Help: The Remote Help button has been removed from the Help menu.
FIXED: Shipment Monitor: The Shipment Monitor will now load correctly when ShipCenter is started from the command line.
FIXED: Sales Document: The correct user will now be used to lock sales documents.
FIXED: Shipment Editor: Clearing a carrier out of the shipment will no longer cause an error.
FIXED: FedEx: Shipments to Puerto Rico and Canada from the US are now properly recognized as international shipments.
UPDATED: FedEx: Commodity Editor: Required fields are now marked with an asterisk and are validated on closing the editor.
UPDATED: FedEx: Commodity Editor: Currency fields now default to US Dollars.
UPDATED: FedEx: Customs Value Editor: Currency can now be selected from a list of valid currencies.
UPDATED: Shipment Editor: When saving the shipment, the Shipping Cost and Tracking Number are now saved to the Shipping header in SalesPad Desktop.
UPDATED: Shipment Editor: Fault errors that come from FedEx while retrieving rates will now be properly displayed.
UPDATED: Shipment Editor: Rates will be retrieved correctly when a package is deleted but the shipment has not been saved yet.
UPDATED: The Shipping Source Address lookup on Ship To addresses now shows additional customer addresses instead of warehouses. Both customer and warehouse addresses are available for return addresses.
Version 1.2.0.10
Release Date 10/16/18
FIXED: An Incorrect Syntax error will no longer occur when attempting the refresh the Shipment Monitor with documents that do not contain any fulfilled sales lines.
FIXED: Freight is now only recalculated and written back to the source document when that document has shipments that are set to write back.
Version 1.2.0.9
Release Date 9/27/18
ADDED: Purolator: Carrier Setup: Printer Type - Specifies the type of printer being used to print labels. (Default: Regular)
ADDED: Purolator: Carrier Setup: Default Labels To Print - Allows specific types of labels to be requested from Purolator's Web Services. (Default: Not Specified)
FIXED: FedEx: Users can no longer enter more than the number of address lines allowed by the FedEx API (2) on the Shipping Charges tab of the FedEx Shipment Options screen.
FIXED: Master Number is now set on package details.
FIXED: Attempting to open a shipment where the source sales document is historical will no longer cause an unhandled exception.
FIXED: Packing: The Component Sequence Number is no longer reset when importing and then saving a shipment containing kit components created in SalesPad Desktop.
FIXED: Sales document internal notes are now imported.
FIXED: Saving shipments when the spShippingHeader table doesn't exist but spLicensePlate does no longer causes ShipCenter to consider the shipment as over-packed.
FIXED: FedEx: Printing COD reports will no longer cause a crash if the Default Printing Image Type is something other than PNG.
FIXED: Sales Document Freight values are now recalculated when a shipment is voided or deleted.
FIXED: FedEx Freight: Deleting a row from the Shipment Options > Special Services grid no longer causes an unhandled exception.
FIXED: Users will no longer receive a "Value for enum Type was not found" error when one of a shipment's source sales lines can't be loaded while opening or saving it.
Thanh Dinh
Comments