ShipExec™ Revision History
ShipExec 2.3 Update 7
Version: 2.3.24205.1 Release Date: July 23, 2024
ShipExec Core
- Fixed an issue with multiple package shipments not printing all documentation. [PRB-1557]
- Fixed an issue with memory leak for ShipExec On-premise solution intermediately causing a threading issue when rating. [PRB-1550]
ShipExec Management Studio
- Enhanced configuration screens to support OAuth.
- Fixed an issue when providing authorization data for Customer Authorization code an error message was displayed.
- Fixed an issue regarding pop-up message not displaying properly.
ShipExec Thin Client
- Fixed an issue when inspecting the shipping and rating pages in developer tool was displaying a reference error.
- Fixed an issue in history with spacing in tracking number and displaying invalid tracking number.
UPS Adapter
- Enabled OAuth for UPS Authentication.
- Implemented Time in Transit Rating to display arrival time and date.
- Implemented rest methods for pickup and cancel pickup, rate and void.
- Implemented rest methods with legacy mode for UPS and UPS tracking adapters.
- Fixed an issue where the tracking number was not displaying on the history page.
- Fixed an issue when adding or editing Ship Console Adapter the "Needs Configuration" button was not displayed.
- Fixed an issue when processing UPS Premier shipments not being processed.
- Fixed an issue when another adapter was being saved, an error message was displayed.
UPS Tracking Adapter
- Enabled OAuth for UPS Authentication.
ShipExec 2.3 Update 6
Version: 2.3.24096.1
Release Date: April 16, 2024
ShipExec Core
- Enhanced the Global Bundle ID to match the adapter assigned Bundle ID. In the case of Purolator, the Global Bundle ID and Bundle ID exist within History id. [PRB-1462]
- Fixed an issue with the Management Studio installer package. [PRB-1515]
- Fixed an issue with the void package method where additional packages where also being voided. [PRB-1527]
- Updated History search to be performed in a stored procedure instead of within the code.
- Fixed an issue with the search criteria for pending shipments, only functioning criteria was by date. [PRB-1436]
- Removed the Smart Pickup option from the Pickup Type Dropdown under the Pickup Configuration Tab. [PRB-1493]
ShipExec Management Studio
- Added the Import Business Rule option and configuration to Management Studio and removed the option from the ShipExec Configuration Tool.
- Fixed an issue with custom shipping routes having a symbol was not displaying correctly in Management Studio and Thin Client. [PRB-1487]
- Removed invalid option of Smart Pickup from Pickup configuration tab under Pickup option to display the correct option of "On Demand small pickup package". [PRB-1493]
- Enhanced to accept the importing of Business Rule options and removed this feature from the configuration tool.
ShipExec Thin Client
- Enhanced load order feature to load an order from an existing batch in the Batch Manager screen.
- Updated the history screen to include exact match queries for ShipperReference and ConsigneeReference fields. [PRB-1508]
- Enhanced Load Order process to pull from Batch Shipments.
- Fixed an issue with "printService.getDocuments is not functioning" from Group Manager when selecting Carrier, Group Type and Grouping Status dropdown from the list.
- Fixed an issue missing View Model from Pre Void, Post Void and History. [PRB-1563]
UPS Adapter
- Increased the maximum limit of outbound packages to 200 and return shipments to 20. [PRB-1230]
ShipExec 2.3 Update 5 Hot Fix
Version: 2.3.23348.2
Release Date: December 14, 2023
CS Adapter
- Fixed an issue when shipping Guardian shipment to look for Guardian flag in either Packages or PackageDefaults.[PRB-1468]
- Fixed an issue that caused an Object Reference error when trying to void a package after the manifest has been closed.
UPS Adapter
- Fixed an issue when rating with no commodity contents specified [PRB-1501]
ShipExec Core
- Security Updates.
- Fixed an issue with converting label images to PDOC by reducing the image by 10%. [PRB-1495]
- Fixed an issue that caused World Ease Shipment on hold to be included in a group, when that group closed.
ShipExec Management Studio
ShipExec 2.3 Update 5
Version: 2.3.23290.1
Release Date: October 17, 2023
CS Adapter
- Updated ShipExec documents to include full country name for Trade Direct, World Ease, and Guardian shipments.
- Updated Guardian shipments with the ability to add United States shipments to be included on one PortofEntry (POE) without having to split the Port of Entry based on consignee specified postal code and allowing child packages to specify the PortofEntry. [PRB-1372]
- Fixed an issue with the print request for the new international Purolator component when using the CONNECTSHIP_PUROLATORINTL_BOL_STANDARD document, an error message "No Packages found for the global bundle id" was displayed. [PRB-1426]
- Fixed an issue with a closed Guardian Group was unable to reopen to add additional shipments to the same open group. [PRB-1259]
- Updated World Ease closeout to be like Guardian, the user is now able to CloseGroup from ShippingAPI for open release mode groups on close out and perform close Server Business Rule (SBR) methods on closeout for World Ease. [PRB-1235]
ShipConsole Adapter (Version 2.0.1.6)
- Added Support for Electronic Trade Documents Commercial Invoice (CI).
- Enhanced the error codes and messages to be fully captured and descriptive.
- Enhanced Close out document (OP950) to include the driver signature.
- Enhanced services to include International Connect Plus Service.
- Enhanced ShipConsole Authorization to utilize JSON (JavaScript Object Notation) Web Tokens (JWT).
- Enhanced features to support Automated Export System (AES) Internal Transaction Number (ITN) for Shipments.
- Enhanced the (OP950) End of Day (EOD) report for ShipConsole Ground Hazmat Shipments which is supported in SOAP services.
- Fixed an issue when creating US domestic FedEx Hazmat ground shipments, unexpected errors were displayed, and shipments were unable to be rated or shipped. [PRB-1346]
- Fixed an issue with international shipments unable to be processed due to payment terms of Freight Collect/Delivered Duty /Taxes Unpaid (DDU) and Collect on Delivery (COD). [PRB-1352]
- Fixed an issue with international shipments unable to be processed due to payment terms of Cost & Freight, and Cost, Insurance, and Freight. [PRB-1347]
- Fixed an internal rate issue.
- Fixed a packaging type issue and added additional boxes.
- Fixed a billing issue when duties and taxes are charged to the recipient.
- Fixed an issue when shipping domestic shipment with 2 Day service and Payment Term Prepaid (DDP) error "0 - No Error" is displayed and caused shipments not to be processed, and then 2 errors are written to log file for a single transaction. [PRB-1357]
- Fixed an issue when shipping US domestic shipment with Payment Term Cash On Delivery (COD) error "8888 - No COD available for Bill Recipient" is displayed, Saturday Delivery service error "210 - Rate Error" is displayed, and caused shipments not to be processed. [PRB-1353]
- Fixed an issue when a shipment is created without the required fields populated, unexpected errors of "210 Rate Error" and "7777 Bad Request" is displayed, and shipment is not processed. [PRB-1345]
- Fixed an issue when processing a shipment without dimensions provided. [PRB-1360]
- Fixed an issue in ShipExec Thin Client displaying error 'Rate Error, ShipConsole Adapter:8888, General Failure' after clicking the rate button. [PRB-1390]
- Updated the URLs to the SOAP version of ShipConsole application programming interface (API).
- Updated the names in the ShipConsoleAPI Account information in Adapter Shipper Mapping.
- Updated the adapter information section to only include 2 URL addresses (production and development) and included in the default settings.
- Updated to a List of Values (LOV) API Mode in Shipper Mapping which determines the mode of Communication to the carrier.
- Updated to call REST API for the International Connect Plus service. [PRB-1344]
- Updated ShipExec documents to include full country name for Trade Direct, UPS World Ease, and Guardian shipments.
- Updated to Integrate with FedEx Rest application programming interface (API)’s.
- Updated Management Studio default API URL to be SOAP. [PRB-1348]
ShipExec Core
- Security fix for adapter settings containing passwords.
- Enhanced Package Stored Procedures for search criteria on Shipper Reference and Consignee Reference with or without Date Range. Also, added search operators equals and contains when searching Thin Client package history page. [PRB-1447]
- Fixed a SOAP issue due to a change of WorldEaseFlag introduced in release 2.3 Update 2. [PRB-1453]
- Fixed an issue when a shipment is printing the documents are printing out of sequential order, displaying in pagination after international shipments and when package count is greater than 15. [PRB-1399] [PRB-1428]
- Fixed an issue with the Enterprise Administrator unable to update a user having a site mapped in the profile.
- Fixed an issue when performing a search on miscellaneous reference fields as the search criteria. [PRB-1450] [PRB-1455]
- Fixed an issue with Server Business Rule (SBR) file bytes load error message. [PRB-626]
- Removed update to the name and symbol from GetManifestItems in ShippingAPI.
- Updated ShipExec documents to include full country name.
- Updated BusinessObjectApi to correct issues when adding pending shipments or retrieving shipments created using the shipper reference fields. [PRB-1385]
- Updated the file names for the UPS World Ease Master Invoice and Doc Box Receipt reports to the following format: yyyyMMdd_Shipper_FileType(PA/MI/DB)_POE Port_Report Name_Last 3 digit of the tracking number. [PRB-1220]
- Updated the format of ShipDate to include long date format, so all packages display in ShipExec history. [PRB-1414][PRB-1472}
- Updated Taiwan country name to display Taiwan, China in both ShipExec Management Studio and ShipExec Thin Client.
- Updated Reference Libraries.
- Updated installers for Management Studio, Thin Client, and Thin Client API to force https in the URL instead of http.
- Updated the closeout flow for groups from ConnectShip to ShippingAPI for World Ease, Guardian, and Trade Direct shipments.
- Resolved an issue introduced in 2.3 Update 2 installation affecting open groups spanning for multiple days for World Ease or Guardian shipments, they were unable to be closed out.
ShipExec Management Studio
- Fixed an issue with displaying fields in the Add detail report when zooming to 110%, the fields are misaligned.
- Fixed an issue with the ImportUserTemplate.csv template to remove space from column and updated Profile name to ProfileName. [PRB-1430]
- Fixed an issue with System Administrator unable to delete Server Business Rules (SRB) settings.
- Fixed an issue when creating a new user with an email address starting with a numeric character. [PRB-1340]
- Fixed an issue when updates (add, edit, or remove) Server Business Rules (SBR) without uploading the .dll file, or trying to edit any information, or removing a key valued paired, the error "Business rule file is invalid" is displayed. [PRB-1138]
- Removed debugger instances from Java Script (JS) files.
- Updated Box Type to include a user field description in red stating at least 10 characters required.
- Updated logs to include CompanyId field.
ShipExec Thin Client
- Fixed an issue when loading pending shipment information, shipment date is not being displayed. [PRB-1383]
- Fixed an issue unable to close manifest, when the user selects a shipper and close manifest in CS Adapter, an error message “410 UpdateManifestItem Error” or “3114:UPSlink mail box id could not be obtained for close out”.
- Fixed an issue in batch mode when add button is selected, duplicate items are inserted. [PRB-1277]
- Fixed an issue in load-ship, when reloading the order, the consignee address1 and email address are not updated. [PRB-1264]
- Fixed an issue when generating both shipment receipts (standard and enhanced) are not displaying the consignee city information.
- Fixed an issue in Client Support version 2.5.21011.3 and version 2.6.22269.2 where documents were unable to print in the RAW file format for both domestic and international shipments.
- Fixed an issue with pending shipments to reflect saved the service level.
- Fixed an issue with the search pending shipment screen not filtering properly.
- Fixed an issue when the deliver data value is set to default in ShipExec Management studio, the deliver date field is not displaying in ShipExec Thin Client.
- Removed debugger instances from Java Script (JS) files.
- Removed Carrier Print and Mail Return label option from the accessorial menu under Return options.
- Updated logs to include CompanyId field.
- Fixed an issue with the default values not populating in the Consignee Address after shipment. [PRB-1484]
- Fixed an issue when setting up a new company with a new Server Business Rule (SRB) receive a null error instead of the expected error. [PRB-1363]
UPS Adapter
- Enhanced to include Import Control functionality.
- Fixed an issue with Ground Freight Pricing (GFP) for US domestic shipments when rating or shipping without a commodity class for each package under the Less-Than-Truckload (LTL) tab. [PRB-1191]
- Fixed a rating issue with the SurePost shipments that contain address information with a PO Box. [PRB-692]
- Updated ShipExec documents to include full country name for UPS international shipments.
- Added UPS Commodity Contents Restricted Articles group, CS Adapter already supports the Restricted Articles group.
- Fixed an issue that caused a null exception when ShipByDate is not part of the request. [PRB-1501]
- Fixed an issue the caused void to fail when the shipment manifest has been closed.
ShipExec Web Service
- Updated to get user id from email address to allow user id to create a pending shipments. [PRB-1404]
ShipExec 2.3 Update 4
Version: 2.3.23165.1
Release Date: June 27, 2023
ShipExec Management Studio
- Fixed an issue for Enterprise and Company users the lists were not filtering properly. [PRB-1402]
- Fixed an issue with currency not defined displaying a reference error.
ShipExec Management Studio API
- Removed desktop shortcuts for ShipExec Management Studio API Installer and updated API Endpoints.
ShipExec Thin Client API
- Removed desktop shortcuts for ShipExec Thin Client API Installer and updated API Endpoints.
SoxDB
- Removed duplicate manifest entries in the SoxDB.
ShipExec 2.3 Update 3
Version: 2.3.23076.1
Release Date: March 17, 2023
ShipExec Thin Client
- Updated API Endpoints for the ShipExec Thin Client Installer.
ShipExec Thin Client API
- Removed desktop shortcuts for ShipExec Thin Client API Installer.
ShipExec Management Studio
- Updated API Endpoints for the ShipExec Management Studio Installer.
ShipExec Management Studio API
- Removed desktop shortcuts for ShipExec Management Studio API Installer.
SoxDB
- Removed duplicate manifest entries in the SoxDB.
ShipExec 2.3 Update 2
Version: 2.3.23067.1
Release Date: March 13, 2023
Hosted Release Only
ShipExec Core
- Converted all Address Book methods to stored procedures.
- Updated Tracking Route table to include adapter name and introduced new method GetMethodAdapter. Also, Adapter drop-down list will contain tracking adapters only.
- Fixed an issue with an exception error in custom message during LoadBatch to make it more specific. [PRB-686]
- Fixed an issue when CloseManifest process is executed, Trade Direct was displaying duplicate packages.
- Fixed an issue with GetUsers stored procedures to improve performance and remove temp table.
- Fixed an issue with the scheduler block size error for import/export job.
- Fixed issue with core installer and schedule installer
- Fixed an issue with API where if the user id is invalid for company, or id is not present, or id has site access instead of company access, a valid error message will be displayed.
- Fixed an issue where System Administrator receives a blank screen in the first-time login.
- Fixed an issue where printing a document using batch processing throws error "240 - Object reference not set to an instance of an object."
- Fixed an issue with ShipExec Configuration Tool when updating ShipExec Information.
- Fixed an issue where printing commercial invoice was disabled for international shipments.
- Updated implementation to utilize CompanyID and UserContent instead of UserContext.
- Updated after ship, including generic code for Group Adapters (Trade Direct, World Ease, and Guardian).
- Added GlobalGroupID in Group table, to be utilized when retrieving or modifying Group records. [PRB-1013]
- Fixed an issue with SoxDBProvider - InsertPackage taking too long to index on GlobalMSN [PRB-1314]
- Updated GroupID in Trade Direct API calls to be more consistent. [PRB-1001]
- Updated WCF-1 error message to be specific to API.
- Fixed an issue where Enterprise Administrator was unable to update user with Site Mapped.
- Fixed an issue with iBusinessObject condition for ModifyPrint in Business Rule in Shipping API.
- Fixed an issue where logging off from ShipExec Management Studio and ShipExec Thin Client displayed error 401.
- Fixed an issue where language preference was set to browser instead of drop-down menu selection.
- Added Nlog to ShipExec Management Studio API and ShipExec Thin Client API in the database.
- Updated GetGroupsWithPackageCount procedure to resolve time out issues with large data.
- Fixed an issue where shipment data was not being retained as expected when building shipments in individual mode. [PRB-1128]
- Fixed an issue with missing Close Manifest item due to an Exception thrown in CloseGroup due to no table returned with GetGroupsWithPackageCount.
- Updated GlobalGroupId and Sequence table so consistent information is used in PackageXML, GroupIdInformation and GlobalGroupId.
- Updated jQuery from version 3.6.0 to version 3.6.1.
- Fixed an issue with new user registration email not containing the application login link.
- Fixed an issue with the ShipExec Core installers and pop when .Net 4.8 is present. [PRB-1359]
CS Adapter
- Verified Saturday Delivery services for Rating and Time In Transit (TNT) are correct. [PRB-705]
- Fixed an issue where Guardian shipments were unable to void.
- Fixed an issue with package 1 and creating DocBox where consignee account number was missing or invalid. [PRB-1332]
- Fixed an issue where World Ease on repeat shipment did not display the commercial invoice.
- Fixed an issue with object reference error when processing international shipments with payment term Freight or Duties and Taxes paid.
- Fixed an issue where World Ease and Trade Direct missed commit and caused issues.
- Fixed an issue with the Guardian Mode DocBox ShipmentRequest not passing data from Child Guardian to DocBox. [PRB-1289]
- Fixed an issue with the duplicate Guardian Shipment not being added to open group.
- Fixed an issue with Guardian shipments unable to process shipments having payment terms as freight collect. [PRB-1350]
ShipExec Management Studio
- Updated ApplicationLog ID field type from integer to BigInteger.
- Fixed an issue with scheduler unable to export reports.
- Fixed an issue where the Administrator imports Hazardous Material Content.
- Fixed an issue where GroupInsert for World Ease, Guardian, and Trade Direct did not include ShipExec Shipper as a parameter.
- Fixed an issue where Data Configuration Mapping under Export Report, Custom Report was displaying as a canned report.
- Fixed an issue where profile mapping was missing when importing users from the Comma Separated Value (CSV) file type. [PRB-1234]
- Fixed an issue with Hazardous Material content being updated by the user. [PRB-1044]
- Fixed an issue where the Load and Download Template buttons were missing on report page.
- Fixed an issue where AuthorizeApi for UserManager and UserContext were not working for user roles.
- Fixed an issue where Hazardous Material Content import was displaying a general message during validation (should be more specific).
- Fixed an issue where new users were unable to change password on initial login.
- Fixed an issue where Hold World Ease Consolidations checkbox was not displaying the warning icon.
- Fixed an issue where permission view was not loading when adding or updating a user.
- Fixed an issue where Approvers were not being displayed in table for site.
- Fixed an issue where Administrator was creating new users and passwords, so removed the password field.
- Fixed an issue where Company Administrator was unable to reset user's password.
- Fixed an issue where the 'where' clause was not executing as expected when running Custom Detail Report with Scheduler.
- Fixed an issue when editing address book and report, field values were not displayed.
- Fixed an issue when deleting an address book mapped to a data configuration mapping and invalid error is displayed.
- Fixed an issue where the user is unable to export validation lists from a site.
- Fixed an issue with the installers setting the configurations for on premise setups correctly.
- Fixed an issue with application logs not displaying Warning LogLevel entries. [PRB-1294]
ShipExec Thin Client
- Updated History page to remove Doc Box related packages entries.
- Fixed Installers for On Premise setup due to configuration settings.
- Fixed an issue where a WCF error was received when processing over 50 batches of printing or shipping with Batch Manager.
- Fixed an issue with Custom Document having the same names for UPS World Ease Master Invoice and UPS World Ease Doc Box Receipt. [PRB-1220]
- Fixed an issue with RatedWeight in Pre-alert alway null. [PRB-1319]
- Fixed an issue where the user was unable to print Shipment Receipt and Shipment Receipt (Enhanced).
- Fixed an issue where the user was unable to print Guardian labels.
- Fixed an issue where the user was unable to close manifest for CS Adapter.
- Fixed an issue where the user was unable to generate commercial invoice for international shipment when using CS Adapter or UPS Adapter.
- Fixed an issue where ModifyGroup for Trade Direct was not functioning.
- Fixed an issue in History where the weight columns were not consistent for CS Adapter and UPS Adapter.
- Fixed an issue where document print order was not consistent. [PRB-547]
- Fixed an issue where Multi-piece shipments documents were not generating properly for each package.
- Fixed an issue with the CompleteView Shipping (CVS) Enhanced Billing Template, where the user was unable to process Distribution List shipments.
- Fixed an issue with the Shipping and End of Day Tabs where the user was unable to navigate.
- Fixed an issue with adding or updating an address to the address book under Shipping and Rating.
- Fixed an issue with GetGroup under GroupManager.
- Fixed an issue where processing Hazardous Material Packaging Group values differed from what was displayed on the screen. [PRB-1132]
- Fixed an issue where navigation images were not being displayed.
- Fixed a formating issue with the Sold To address information on the commercial invoice.
- Added a generic method to call API from Client Business Rules (CBR).
- Fixed a summary report issue where if Shipper Reference or Shipper Value was chosen from History, then the total count was displayed on a single page.
- Fixed an issue with printing multiple copies of report. [PRB-1115]
- Increased width of CS Adapter Amp Administrator and Amp URL fields. [PRB-1170]
- Fixed an issue with the repeat shipment button, where the delivery date and box type fields were not populated.
- Fixed an issue where user was unable to print Guardian labels and an error was displayed.
- Fixed an issue with Batch Manager where the buttons should be consistent for print, ship, void, and delete as for print all, ship all, void all and delete all.
- Fixed an issue where UPS Adapter was generating a commercial invoice for domestic package if configured for ShipExec Commercial Invoice Only - Standard document.
- Fixed an issue where user was unable to print UPS World Ease Doc Box Receipt - Standard for World Ease.
- Fixed an issue where CS Adapter was unable to generate labels for the shipment.
- Fixed an issue where ModifyGroup for Trade Direct was not saving updates.
- Fixed an issue where Close Manifest with CS Adapter was null and not displaying an error.
- Fixed an issue with printing Guardian labels.
- Fixed an issue when generating RAW documents, and labels would not print.
- Fixed an issue when trying to open a closed World Ease Group, an error is displayed. [PRB-1258]
- Fixed an issue when processing with ScanShip displaying an error with the date.
- Fixed an issue with a distribution list during the run process, no packages were being shipped.
- Fixed an issue with close group method with the Guardian shipment close out process. [PRB-1365] [PRB-1366]
UPS Adapter
- Fixed an issue with Group Manager not displaying groups if Consolidation Type is not set. [PRB-1292]
- Fixed an error with Rate Response when special circumstances exist causing high CPU utilization. [PRB-1272]
- Fixed an issue where multi-directional multiple-piece shipments were displaying an out of index error.
- Fixed an issue with the sequential numbering of print documents and total documents in PrintDocument Request. [PRB-1297]
Removed references to Azure Application Insights
2.3 Update 1 - Hot Fixes
Version: 2.3.22265.1
Release Date: September 22, 2022
UPS Adapter
- Fixed an issue when using the ReturnDelivery field in PackageDefaults that caused the ReturnDelivery field not to be passed to each package created.
- Added new error exception to capture and display an error when a user attempts to ship more than 50 packages in a shipment.
CS Adapter
ShipExec 2.3 Update 1
Version: 2.3.22241.1
Release Date: August 29, 2022
ShipExec Core
- Fixed an issue where the commercial invoice did not contain the proper Sold To Address information.
- Fixed an issue where the commercial invoice was not getting generated for an international package.
CS Adapter
- Fixed an issue with ConnectShip setup, receiving Error 995 - Object reference error on ship.
ShipExec Thin Client
- Fixed an issue where user was unable to add an address book entry.
ShipExec 2.3
Version: 2.3.22207.1
Release Date: July 26, 2022
ShipExec Core
- Fixed an issue where the standard commercial invoice was generated for a domestic shipment.
- Fixed an issue with Server Business Rules (SBR) when creating or executing documentation.
- Fixed an issue during log off, "Error connecting to WCF service 401" in ShipExec Management Studio and Thin Client.
- Fixed an issue when running Update ShipExec Information in the ShipExec Configuration Tools, receiving error "Subquery returned more than 1 value. This is not permitted when the subquery following =, !=, <, <=, >, >= or when subquery is used as an expression." [PRB-1024]
- Fixed an issue with the address book import when using an import file from a prior version.
- Fixed an issue with the address book when adding a duplicate address to the address book.
- Fixed an issue with the address book. When the user address book was disabled, the user was not able to add an address book entry for company or site address book.
- Updated Administration Service Controller for user content and administrator role to ensure data integrity.
- Updated Administration Access Control for user content and administrator role to ensure data integrity.
- Updated Application Logging to display correctly on Application Log Page in ShipExec Management Studio and included [Id], [LogLevel], [Logger], [LogDate], [Message], [TransactionId], [CompanyId], [ServerAddress], [UserId], [EnterpriseId], [SiteId], [ClientAddress], [UserAgentString], [ServerEnv], [LogEventType], [LogEventAction], [Status], [ApplicationName], and [TransactionId] to be unique for each request throughout Client to Service.
- Fixed an issue with the application logging, displaying an error and not displaying logs for administrators (both company and site) in ShipExec Management Studio.
- Updated AdminstrationAPI logging to include trace logs, try-catch logs, and the beginning and end of methods were executed.
- Updated Sox database (SoxDb) to include RawDataByteArray for all the documents.
- Updated ShippingAPI and AdminstratorAPI to include trace logs and try-catch block in the logs.
- Fixed an issue with the rating for normal rate and Saturday Delivery while executing a specific business rule. [PRB-806]
- Fixed an issue with receiving a void error, but error not getting displayed during VoidProcess() when utilizing ShippingAPI.
- Fixed a logout issue in ShipExec Management Studio and Thin Client after timeout pop-up window is displayed.
- Changed the company import and export options to include Group Profile support to include import of company/site and profile. Additionally, features to create, modify, and close user groups profiles have been created.
- Fixed an issue with the Trade Direct API, so that both the [GroupId] and [Id] are consistently used in the calls and responses. [PRB-1001]
- Fixed an issue with the printer PCL encoding when printing custom documents. [PRB-880]
- Fixed an issue where the history was not displaying packages and Hazardous Material (HazMat) content information, such as hazmat content, commodity content, carrier symbol, and service name. [PRB-871]
- Fixed an issue where the User Request was enabled after being added by the approver and disabled if not added by the approver.
- Fixed an issue where unexpected errors were generated at first time login by a new user.
- Fixed an issue in ShipExec Management Studio where user was unable to edit profile.
- Fixed an issue in ShipExec Management Studio where Administrator was unable to export the company "Demo Company".
- Fixed an issue in ShipExec Management Studio where an error was displayed as Enterprise Administrator, Site Administrator or Company Administrator would Edit Shipper.
- Fixed an issue in ShipExec Management Studio when a user attempted to export company, site or profile information.
- Fixed an issue in ShipExec Management Studio where if a user selects edit Machine, the machine name and profile were not displayed.
- Fixed an issue in ShipExec Management Studio where if a user selects edit Client Business Rule, the Client Business Rule was not displayed.
- Fixed an issue where batch printing was not printing when selecting Print or Print All. [PRB-1029]
- Fixed an issue with multiple piece commodity content goods tab to allow edits, deletes, rating and shipping. [PRB-986]
- Fixed an issue with printing after importing file and shipping the batch during the batch processing function.
- Fixed an issue in ShipExec Management Studio where selecting Service Business Rule (SRB) link under Profile, the screen would not display.
- Fixed an issue in the Mapping Scheduler field of ShipExec Management Studio, where user gets a timeout error.
- Fixed an issue in ShipExec Management Studio, where the Enterprise Administrator was not getting displayed with Approvers.
- Fixed an issue in ShipExec Management Studio with adding and/or editing an adapter.
- Fixed an issue in ShipExec Management Studio where no Server Business Rules (SRB) were mapped, still the Pre-Rate and Post Ship Business rules were enabled.
- Fixed an issue in ShipExec Management Studio when trying to add, configure or remove Client Business Rule in the Profile section.
- Fixed an issue with invalid value when the 35-character field limit is exceeded in the [Company] and [Attention] fields. [PRB-977]
- Fixed an issue in ShipExec Management where if system administrator logs in for the first time, they are unable to add or update or import or export users successfully.
- Updated ShipExec documents to provide a generic commercial invoice for all carriers.
- Updated methods and stored procedures to optimize the GetHistoryExport method.
- Updated all installers to include logging as well as XML plug-ins.
- Updated GetSummaryData procedure to fix an issue with total package count.
- Updated Sox database (SoxDb) to improve history performance.
- Updated Application database (AppDb) to improve shipper performance.
- Updated web services and updated Thin client API to remove reship functionality. [PRB-990]
- Fixed an issue with the duplicate records in the Group Table and added additional indexes on [GroupId], [GroupType], [AdapterRegistrationId], and [CompanyId]. [PRB-1003]
- Fixed an issue with access to Mapping Schedule under Data Management.
- Fixed an issue with duplicate tracking numbers in ShipExec from ConnectShip. [PRB-1041]
- Fixed an issue where if a user selects hardware configuration, shipping route, edit user or document mapping, user receives "Error connection to WCF service 404" error.
- Fixed an issue with new installation when trying to create the initial user.
- Fixed an issue with UserManagerServiceController.
- Fixed an issue with Add Machine; unable to delete records due to constraint issues.
- Fixed a printing issue with group documents after CloseGroup. [PRB-1098]
- Fixed an issue with shipping multi-directional US domestic shipments.
- Fixed an issue with exporting profile containing invalid column names 'DisableGroupEdit' and 'HideGroup'.
- Removed UserContext from UserManagement related to controllers.
- Fixed an issue in processing packages with carrier having an empty string. [PRB-976]
- Fixed an issue in Azure UAT ShipExec Management Studio where Single Sign-On (SSO) connection was failing. [PRB-1149]
- Fixed an issue with CS Adapter when performing reprint from history and manifest has been closed.
- Fixed an issue with Client-side Business Rules (CBR) when configured for PreVoid and PostVoid, the following error was displayed: "Cannot set property of undefined (setting 'client-context')".
- Fixed an issue where Company Administrator was unable to view the list of users in User Manager when company had no sites. [PRB-1156]
CS Adapter
- Updated the CS Adapter by adding a World Ease group to allow multiple packages with the ability to void one or more packages and still close or leave the group. Additionally, the group manager can view all non-voided packages.
- Fixed an issue where an error occurs when closing World Ease group with voided shipments in the group. [PRB-979]
- Fixed an issue when closing the manifest for Guardian or World Ease and Company or Contact field was empty. [PRB-1168] [PRB-1166]
- Fixed an issue where group processing with partially successful packages were set back to hold mode instead of closeout mode.
- Fixed an issue where the UPS Tracking Adapter was not displaying tracking information in history with custom tracking route.
- Fixed an issue with duplicate tracking number on Apple UAT. [PRB-1041]
- Fixed an issue in ShipExec Thin Client where user was unable to print labels for Guardian and World Ease Shipments.
- Fixed an issue where a Guardian Doc Box label was generated without packages.
- Added ShipmentId to the database and will have the same value as the WayBillBOLNumber.
UPS Adapter
- Fixed an issue with the properties where PackageDefaults were not getting copied to the packages in the ShipmentRequest.
- Fixed an issue in a domestic shipment with [Address1] and [Address2] blank, but information in [Address3] shipment was successful, and no error generated instead of getting "Error Code: 241 Object reference not set to an instance of an object". [PRB-1009]
- Fixed an issue in a domestic shipment with [Contact] and [Address1] blank, shipment was successful, and no error generated instead of getting "Error Code: 241 Object reference not set to an instance of an object".
- Fixed an issue where the UPS Tracking Adapter was not displaying tracking information in history with custom tracking route.
- Updated ShipConsole Adapter CodeBase for Domestic and International rate, and ship for single and multi-piece.
- Fixed an issue with selecting Third Party Billing without a Third Party Billing account number. [PRB-1091]
- Fixed an issue with sequence of multi-piece shipments.
- Added ShipmentId to the database and the value was calculated.
- Fixed the commercial invoice not being generated issue when processing international shipments.
ShipConsole Adapter
- Updated code to Version 2.0.1.0
- Added ShipmentId to the database and the value was calculated in the correct format or else the field will be blank.
ShipExec Management Studio
- Fixed an issue where system administrator or site administrator while importing a profile was receiving the following error: "Subquery returned more than 1 value. This is not permitted when the subquery following =, !=, <, <=, >, >= or when subquery is used as an expression."
- Fixed an issue with methods SetUserContent and request.UserContent passing [SetLoggingDat] as null instead of information to LoggingExtension.cs.
- Fixed an issue where an Enterprise Administrator and/or a Site Administrator logs in and receives "Error connection to WCF service 403" error message.
- Fixed an issue where an Administrator navigates to logs tab and receives "Error Code: -1 Error Message Id" error message.
- Fixed an issue where Microsoft.Owin.Core version in web.config prevents users to view logs in ShipExec Management Studio.
- Fixed an issue with updating adapter, adding or updating adapter in shipper mapping, adding or updating services in profile, and adding or updating carriers in profile.
- Fixed an issue with add/update/delete [ValidationItem] and increased the size of the value field from 100 to 255 characters.
- Fixed an issue with user importing company or site and copying site, site profile and company profile with sub-query containing an expression
- Fixed an issue where Administrator was trying to import a user.
- Fixed an issue where Enterprise Administrator was trying to export a company.
- Fixed an issue with Edit Machine not receiving record for company administrator.
- Updated to allow login with Firefox browser.
- Fixed an issue where the current month log was not getting displayed.
- Fixed an issue with duplicate records after user import.
- Fixed an issue where importing the company and profile, the following error was received: "Error occurred while importing profile A profile: Cannot insert the value NULL into column 'CarryForward' table 'AppDb2.dbo.FieldOption'; column does not allow nulls. INSERT fails."
- Fixed an issue with while importing the company and profile receives "Error occurred while importing profile AProfile : Cannot insert the value NULL into column 'CarryForward' table 'AppDb2.dbo.FieldOption'; column does not allow nulls. INSERT fails."
- Fixed an issue with company import accepting records of shipper and profile with null values.
- Removed references to GetUserContext in addition to calls.
- Updated standard documents to include ShipExec in the title name when printed or displayed.
- Fixed an issue where the tracking adapter doesn't work when shipping routes are added. [PRB-1164]
ShipExec Thin Client
- Fixed an issue where if user logs into "Demotest" company, an error message is received.
- Fixed an issue when user logged into "Demotest" company and an error message was received.
- Fixed an issue with pagination on the history page.
- Fixed an issue with user view in the save address book drop-down list.
- Fixed an issue with default and custom scale regex for parsing raw data. [PRB-891]
- Fixed an issue with API supporting legacy (UTF-8) encoding as well as new encoding.
- Fixed an issue when a user disables the address book profile settings then the Add
- Fixed an issue where if a user disables the address book profile settings, then the Add address book button is disabled, but the add address book entry button is still available. address book button is disabled but the add address book entry button is still available.
- Updated GetPackages query in Sox Database (SoxDb) to include OrderBy Ascending/Descending in GetPackages stored procedure and add order by GlobalMsn.
- Fixed an issue where if the commercial Invoice for international shipments is configured in the profile for portable document format (PDF), then all documents are downloadable. [PRB-896]
- Fixed an issue where if the domestic or international shipments are configured in the profile for portable document format (PDF), labels and documents are not getting created.
- Fixed an issue with adding a custom value in the address field and processing a distribution shipment.
- Fixed an issue in processing shipments with a distribution list and adding a custom value in the address fields.
- Fixed an issue where the Group field is not displaying in address book add entry section or the Group id in the address book drop-down.
- Updated the Distribution List with a user interface so that user can do the following: select a specific distribution list from all distribution lists, see all addresses in the list, add a new list or addresses from the address book, edit an existing list name,
delete a list or an address from the list, search for an address in the list with search criteria, and/or delete a distribution list without removing an address entry from the address book. [PRB-612] [PRB-672]
- Fixed an issue with the Group profile not mapping to address fields. [PRB-803]
- Updated the background color to orange for the warning message when the TimeInTransit API fails.
- Fixed the header for the Shipment receipt label to be displayed as ShipExec.
- Updated the Group Manager page labels and History page labels from centered to left aligned.
- Updated shipping controller to capture machine name.
- Fixed an issue in Batch Manager where if user selects custom as file type to Load File for Batch, then the valid error message will display for invalid file and package information will not be deleted. [PRB-1028]
- Fixed an issue where the Automated Export System (AES) Number on the commercial invoice was overwriting legal language at the bottom of the page.
- Fixed an issue where if user logs in, then the client business rule is enabled in profile.
- Fixed an issue with printing UPS shipping label when processing or reprinting in history.
- Fixed an issue where if custom routes are enabled on history page, then the tracking adapter is not functioning properly. [PRB-1034]
- Fixed an issue where if tracking is enabled in history, then the user receives "Error connection to WCF service 403" error message.
- Fixed an issue where if group is opened, then the user receives "Error connection to WCF service 403" error message.
- Fixed an issue with hiding the shipping template in the ThirdPartyBillingAddress tabbed area. [PRB-1081]
- Fixed an issue with the CVSEhancedBilling template, where the origin address was not populated.
- Removed references to GetUserContext in addition to calls.
- Fixed an issue with Print All in Batch Manager; receiving "Error connecting to WCF service -1" error message.
- Fixed an issue with an input string not in the correct format and leading to a casting string for Nike. [PRB-1155]
- Fixed an issue where history search criteria was not displaying all records in criteria. [PRB-1120]
- Fixed an issue with specified ship date not assigned in Scan Ship function. [PRB-1133][PRB-1159]
- Fixed an issue where if a user creates a License Plate, the following error was received: "undefined 403".
- Fixed an issue in ScanShip where after processing, the user was unable to see the shipper and tracking number.
- Fixed an issue in ScanShip where if documentation was generating, user was receiving the following error: "Error code:241 Unexpected end of file has occurred."
- Fixed an issue where batch processing the printing order and history order are not the same.
- Fixed an issue where Decode Json was running, an error was generated.[PRB-1165]
- Fixed an issue where the master invoice report had varied margins for pages 1 and 2. [PRB-1114]
ShipExec 2.2 Update 7
Version: 2.2.2217.3
Release Date: August 25, 2022
ShipExec Core
- Fixed an issue with an error being displayed in a UPS Premier Silver Shipment with CS Adapter and UPS Adapter. [PRB-1163]
- Fixed an issue with an error being displayed in a UPS Premier Silver Shipment with UPS Adapter when printing a label.
- Fixed an issue with Ship API Document showing a generic error message. [PRB-1177]
- Added additional search methods to BusinessObjectAPI for Service-side Business Rules (SRB) (GetPackagesByGlobalMSN, GetPackagesByGlobalBundleId, and GetPackagesByTrackingNumber (2.3 Update1 Only)).
ShipExec Thin Client
- Fixed an issue in individual ship mode where shipment data was not retaining shipment data after processing. [PRB-1128]
- Fixed an issue with adding a new package to a shipment and receiving an InsertPackage error. [PRB-1172]
ShipExec 2.2 Update 6
Version: 2.2.22157.1
Release Date: May 23, 2022
ShipExec Core
- Fixed an issue with mailroom feature not loading properly. [PRB-1089]
- Fixed an issue with World Ease locking up when groups are created simultaneously. [PRB-1059]
- Fixed an issue with commodity contents not being displayed in company tab for company commodities and in site tab for site commodities and verified pagination and importation function properly. [PRB-1088]
- Updated sort by ManifestId and GlobalGroupId in both GetPackages stored procedure and HistoryPageSearchProperties.xml. [PRB-1082]
- Updated GetPendingShipments stored procedure and sorting for pending shipments will be ascending by company name and shipment reference is descending for Mail room processing.
- Fixed an issue with log file generating a duplicate entry in PROD SEC. [PRB-1099]
- Fixed an issue when inserting a new group, when an adapter error occurs transaction will be voided. [PRB-1101]
UPS Adapter
- Updated British Exit (Brexit) procedures when a member of the European Union (EU) such as Northern Ireland (NB) ship to another country in the EU such as Germany they do not require a commercial invoice or commodities, instead are marked as Goods in Free Circulation.
When a country is not a member of the EU like the United Kingdom (UK or England) ship to a member country of the EU like Northern Ireland, a commercial invoice and commodities are required. [PRB-1078]
ShipExec Management Studio
- Fixed an issue with the login id (email address) not allowing the hyphen (-) so users are unable to login or change password at first login and access the application. [PRB-1043]
- Fixed an issue when company administrator accesses scale configuration or scale definition receive error "Error Code: -1Error Message: An error occurred while executing the command definition. See the inner exception for details."
ShipExec Thin Client
- Fixed an issue with the login id (email address) not allowing the hyphen (-) so users are unable to login or change password at first login and access the application. [PRB-1043]
- Fixed an issue with address book entry not being deleted from address book. [PRB-1076]
- Fixed an issue with address book entry unable to update records as a site user. [PRB-1109]
- Fixed an issue with functionality of validate address book.
- Fixed an issue with export user address book is returning all records
- Fixed an issue with unitweight and unitvalue in CommodityContent only accepting integer numbers.
- Fixed an issue with Hazmat Packaging Group number assigned in ShipExec Management Studio is display in ShipExec Thin Client as the original group number plus 1. [PRB-1092]
- Fixed an issue with the Scan and Ship feature so the order number is processed and cleared, client business rules run, shipment request is sent with API call and weight is updated by scale if hardware is installed. [PRB-1085]
- Fixed an issue with Distribution list addresses are not displaying in address book.
- Fixed an issue with functionality of print all when process a shipment batch. [PRB-1102]
ShipExec 2.2 Update 5.1
Version: 2.2.22109.1
Release Date: April 21, 2022
ShipExec Core
- General Maintenance updates.
- Fixed an issue with Company Column missing from User Import Template.
ShipExec Management Studio
- Fixed an issue with all adapters showing for Tracking Route.
ShipExec 2.2 Update 4
Version: 2.2.22005.1
Release Date: January 04, 2022
ShipExec Core
- Fixed an issue in the ShipExec Configuration Tool when adding and updating printer options. [PRB-918]
- Fixed an issue with the Address book import containing special characters when Show Only Errors is selected. [PRB-920] [PRB-924]
- Fixed an issue with the Batch Shipping when Show Only Errors is selected, all errors will display. [PRB-922]
- Fixed an issue with the XML code for Rating Result pop-up window to be displayed with data not displayed and right alignment. [PRB-945]
- Changed the Forgot Password screen to redirect to the next page for both registered and unregistered users. The registered users will receive a resent email while unregistered user will not.
- Fixed an issue with the Batch Shipping through Batch Manager to display correct ship date in history screen. [PRB-959]
- Fixed an issue with the Group Manager not returning group consolidation data and appropriate pagination will display. [PRB-930] [PRB-966]
- Updated error message in Rating Function, when TimeInTransit API call throws an exception, the process continues to ShippingAPI and displays a proper error message to the user. [PRB-938]
- Fixed an issue with the data purging through the Manager Data Section to be removed from history screen. [PRB-973]
- Fixed an issue with Rating and Shipping functions with multi-piece shipments with forward and return packages. The rating function will rate all packages in shipment and the shipping function will return requested receipts with appropriate values).
- Fixed an issue with the GetBatchItems stored procedure that caused a unique key duplication error.
UPS Adapter
- Fixed an issue with Rating function by providing the correct TimeInTransit days by removing weekend days(Saturday and Sunday)from the count. [PRB-779]
- Fixed an issue with Multi-piece return shipments unable to generate return receipts. [PRB-802]
ShipExec Management Studio
- Fixed an issue with importing a file with multiple periods in file name. [PRB-859]
- Updated New User Registration process: [PRB-791]
- Added new link on login page to register new users, then the user will enter email id, access key (a unique registration key for company/site) and comments (optional) before submitting.
- Administrators (Company/Site) can add approvers. Approvers receive access key to be use to send registration requests.
- Approvers can enable/disable user registration request notification via email.
- Approvers can approve or request registration requests and requester will receive an email notification of the status:
- Approved users configured for Single-Site Sign-On (SSO) will be able to login through identity site.
- Approved users not configured for SSO, will be provided a success response with change password link and a default password.
- Users without approval, will receive an email with the rejection response submitted by Approver at the time of rejection.
ShipExec Thin Client
- Fixed an issue of scale not communicating with Firefox browser, issue resolved by adding self-signed certificate. [PRB-861]
- Fixed an issue with the file name not being consistent for XML batch labels printed to a PDF file removed time-stamp from file name.
- Fixed an issue when a batch shipment is rated and shipped and no shipment date is present in the file, the current date will be utilized.
- Fixed an issue with printing receipts with appropriate values when in the Shipping function and a multi-piece shipment with both forward and return packages requested receipts.
- Fixed an issue with reading the computer name from client support service that caused machine profile not to be found.
- Fixed an issue with that caused these field names: NOFN_SEQUENCE and NOFN_TOTALS to be null in a shipment.
ShipExec 2.2 Update 3.2
Version: 2.2.21333.1
Release Date: November 29, 2021
ShipExec Core
- Added new methods to the IBusinessObjectApi to make them available in the server business rules. [PRB-937]
- RetrieveData - Connects to a source and returns a file as a string. Parameter names: sourceType, host, port, userName, password, fileName.
- UploadData - Connects to a source and uploads a file. Parameter name: sourceType, host, port, userName, password, fileName.
- Fixed an issue that caused duplicate package entries when calling Close Manifest. [PRB-936]
- Fixed an issue with update profile to remove settings for business rules that do not exist.
- Added an installer reference to Renci.SSHNet.dll to support secure file transfer.
- Changed database logging from using Nlog to use SQL to improve performance.
- Update disposal of AppDomain in Adapterfactory and BusinessRuleFactory to remove GC.Collect.
- Changed the concurrency mode from reentrant to multiple for the WCF to improve the management of multiple requests.
CS Adapter
- Added error checking to documentation requests from ConnectShip to ensure to improve the Update Adapter functionality. [PRB-865]
UPS Adapter
- Fixed an issue with origin address when the origin country is not set when attempting validate the origin address.
ShipExec Management Studio
- Fixed an issue that caused an exception when using different credentials on different tabs.
ShipExec Thin Client
- Fixed an HTML table code error that caused a formatting issue with the Rate Modal. [PRB-945]
- Temporarily removed column sorts to address an internal issue. [PRB-951]
ShipExec 2.2 Update 3
Version: 2.2.21291.1
Release Date: October 19, 2021
ShipExec Core
- Improved the error response when invalid SMTP settings are used when sending an email. [PRB-877]
- Added new indexes to the application database (AppDb) and Sox Database (SoxDb).
- Added new data fields to support IOSS VAT. The field name is LowValueTaxId.
- Updated the .NET Framework to version 4.8. All Business Rules and Adapters should use this .Net Framework version.
- Updated the NewtonSoft.JSON to version 13.0.1. This change will require that any Server Business Rules (SBR) that references NewtonSoft will need to be recompiled to work with this version.
- Update resource files to remove exclamation mark (!) from being displayed after the login email, and email error messages.
- Changed the stored procedure for site users and return both company and site reports. [PRB-907]
- Changed the field "SED Shipment Reference Number" to "Waybill BOL Number" to fix an issue with Field Options. The Thin Client templates have been update with this template.
- Changed the timeout for searching to four (4) minutes, and added a custom message if timeout is reached. The error will state "Search query took too long. Please refine your search criteria, and try again."
- Fixed an issue with special characters in address that caused the Shipment Receipt not to print. [PRB-833] [PRB-839]
- Fixed an issue that cause an untrapped error when importing a user when the email, user name, or UserId already exists. This impacted both CSV and XML user imports. You will now get a more informative error.
- Fixed an issue with the GetManifestItems Web Service request to allow Search Criteria. [PRB-895]
- Fixed an issue with custom routes that caused an error "Sequence contains no matching elements" when using the combination of UPS adapter for rating, and CS Adapter for shipping.
- Fixed an issue that caused an "Object reference not set to an instance of an object" when batching shipments with multiple package in a shipment. [PRB-904]
- Fixed an issue that caused an "Object reference not set to an instance of an object" when closing a manifest with an invalid carrier symbol.
- Fixed an issue that caused a slow history search response. [PRB-915]
ShipExec Management Studio
- Added new data element Low Value Tax Id to be used for Import One-Stop Shop (IOSS).
- Added new search filters to the Application Log. The new fields added are CompanyId and TransactionId.
- Fixed an issue with company import and export that caused some fields not to be exported. The fields not exported are Report, Report Range, Export File Delimiter, Export File Qualifier, Export File Group Separator, Export File Decimal Separator.
- Fixed an issue that caused a user import issue when the user is part of a site.
- Fixed an issue that caused the sorting options not to function on the Application Log Page.
- Fixed an issue that caused Company and Site imports not to import AddressBookEntries.
ShipExec Thin Client
- Removed the Shipper Reference field from being displayed or search for Guardian packages on the history screen.
- Removed the coded error messages and moved them to resource files for US English, Mexico Spanish and Germany.
- Added the IOSS VAT field to the International tab in the Thin Client called Low Value Tax Id.
- Added a spinner to display when the shipping and rating.
- Fixed an issue with the Batch Manager that prevented sorting the batch in the display when the "All" records option is selected. [PRB-884]
- Fixed an issue that caused the custom data from an address book entries not to be added to shipment request when using Distribution List. The data should be available to business rules.
- Fixed an issue that caused the Email, Phone and Fax fields not to check validation type and show drop-down or input according to validation type.
- Fixed an issue when using Repeat Shipment that caused address validation not to be called if the address is changed.
Abol Adapter
- As of the release of this update we are discontinuing support for the Abol Adapter.
CS Adapter
- Added support for Import One-Stop Shop (IOSS) Value Added Tax (VAT) support for European Union.
- Added support for Guardian.
- Change the method used to call the ConnectShip Transaction API from CoTransAPI to TransAPIAMPRemote.
UPS Adapter
- Added support for Import One-Stop Shop (IOSS) Value Added Tax (VAT) support for European Union.
- Added check for World Ease and Trade Direct for shipping and Rating. This adapter does not support those services.
ShipExec 2.2 Update 2
Version: 2.2.21218.1
Release Date: August 6, 2021
ShipExec Core
- Fixed an issue with ShipExec 2.2 Update 1 Application Database migration that caused a data loss in some cases.
- Moved all the stored procedure calls to the AppDbProvider to ensure consistency and overall performance.
- Fixed an issue with the adding and updating address book entries methods in the web service.
- Fixed an issue with Client Profile method to address missing validation list data.
- Fixed an issue with the adding and updating distribution list name or address entries methods in the web service.
- Fixed an issue that caused an Object reference not set to an instance of an object error when calling GetCompany when EnterpriseId was null.
- Fixed an issue with UpdateScaleDefiniftions to use system Scale Definitions.
- Fixed an issue that caused an "Object reference not set to an instance of an object error" when printing to PDF. [PBR-810][PBR-811]
- Fixed an issue that caused an "Object reference not set to an instance of an object error" when shipping and attempting to print a shipment receipt. [PRB-787]
- Updated the GetPrinterModels method to return all printer models from ConnectShip, previously it was only returning generic printer models.
- Updated the GetHistoryExport method to improve performance and memory utilization.
- Fixed an issue with batch shipments that caused the commercial invoice document not to print. [PRB-724]
- Fixed an issue with batch import using the CSV file format when using 1 or 0 as boolean values. Valid values for boolean fields in a CSV file are: 1, 0, True, False. [PRB-737]
- Added new methods to the IBusinessObjectApi to make them available in the server business rules.
- CreatePickup - Creates a pickup for a shipment. Parameter names: userContext, pickup, shipmentRequest, packages, clientProfile, userParams.
- CancelPickup - Cancels a pickup for a shipment. Parameter names: userContext, pickupReferenceNumber, pickupType, shipper, carrier.
- ShipShipExecShipment - Allows a shipment to be shipped separate from business rule flow. Parameter names: userContext, shipmentRequest, pickup, shipWithoutTransaction, print, userParams, executeBusinessRules = false
- AddSBRCustomData - Allows custom data to be stored. Parameter names: userContext, companyId, name, customDataXml
- UpdateSBRCustomData - Allows custom data to be updated. Parameter names: userContext, companyId, name, customDataXml
- GetSBRCustomData - Allows custom data to be retrieved. Parameter names: userContext, companyId, name
- GetSBRCustomDatas - Gets a list for the custom data stored. Parameter names: userContext, companyId
- RemoveSBRCustomData - Deletes the custom data from storage. Parameter names: userContext, companyId, name
- Fixed an issue when trying to get a profile that caused a Unable to cast object of type 'System.DBNull' to type 'System.String' error.
- Fixed an issue with the GetProfile method that caused an error "There is an error in XML document (0, 0)" while login to Thin Client.
- Fixed an issue with the GetApprovers method that returned an error when no approves where found causing an error when navigating to User Registration tab in Management Studio.
- Fixed an issue with GetCompanies that caused a null reference error before any companies are added to Management Studio.
- Fixed an issue with GetSites that caused a null reference error before any sites are added to a company in Management Studio.
- Fixed an issue with profiles that caused an "Object reference not set to an instance of an object error" when you use the All Services option is selected.
- Added the ability to place a group on hold and then release when ready to process.
- Fixed an issue with the Core web service to correct the spelling of a error returned when adapter setting do not exist.
- Added the ability to import history into the system. The file format for the import is XML. Will not import duplicate records. This option is only available to the System Administrator.
- Fixed an issue with User Manager to display enterprise user as part of the company.
- Fixed an issue with history search that caused a timeout error.
- Fixed an error that caused the error "Cannot create duplicate records" when trying to update a profile.
- Fixed an issue that could cause an invalid XML file to be exported for the History file.
- Fixed an issue that caused a print to a direct port to fail. [PRB-868]
- Fixed an issue the prevented the License Plate and Shipment Receipt (Enhanced) from being displayed on the Document Format drop-down.
- Fixed an issue that caused documents not to print when using custom routes in the Thin Client.
- Fixed an issue that caused the Email, Account, Tax ID fields not to be display in the Profile's Field Option for Addresses.
- Fixed an issue that caused Tracking Routes not to be removed when deleted.
- Fixed an issue that caused the error "Empty data file can not be exported." for Daily Report by Shipper Reference and Daily Report by Site reports when trying to schedule an export.
- Added new functionality to be able to store business rules in the AppDb instead of the server. Only System Administrators can upload business rules using the Management Studio.
- Add a check for no records when getting adapter registration information.
- Fixed several instances where the word "Notify" was spelled "Notify" in the Language resource file.
- Fixed an issue that caused an error when a SiteId was not provided when trying to add an Address book.
- Fixed an issue that caused an improper data format to be exported for the Adapter Settings when exporting a company.
- Fixed an issue that caused an error for CS Adapter in Adapter Settings when importing a company.
- Fixed an issue that caused the shipping routes in a company configuration not to be available when imported. [PRB-853]
- Fixed an issue that caused the Company Export to improperly export the machine and machine profile. [PRB-834]
- Fixed an issue that caused validation records to be orphaned when a company is deleted.
- Fixed an issue that caused Address Book Entries not to be added when imported a company.
- Fixed an issue that left orphaned records in the AppDb when a profile is deleted.
- Fixed an issue that prevented labels not to print in some cases.
- Fixed an issue that prevented Access Point from shipping, due to an issue with the hold at location enumeration value. [PRB-836]
- Fixed an issue that cause the Export history to fail when exporting large datasets. [PRB-604][PRB-687][PRB-827]
ShipExec Management Studio
- Removed Modernizer to improve security.
- Moved the available locale list from polling resources to the Web.config file to allow more flexibility.
- Security updates based on internal scan.
- Added a new flag in the Edit Document portion of the Document Configuration screen to allow users to print a document as created by an adapter and not use the ShipExec converted document. The Flag is call "Pass through". [PRB-819]
- Fixed an issue that caused an "Object reference not set to an instance of an object." error when configuring a report for export when the report selected is one of the following: Detail Report, Upgrade Report, Void Report.
- Fixed an issue that caused an "Empty data file can not be exported." error when configuring a report for export when the report selected is one of the following: Daily Report by Shipper Reference and Daily Report by Site.
- Fixed an issue that cause an error a user clicks on the System or Company Notification.
- Fixed an issue that caused an "String reference not set to an instance of a String. Parameter name: s" when adding a custom template without any text for the custom template.
- Fixed an issue that caused the countries name in the country drop down field in profiles not to display.
- Fixed an issue that caused the Pickup Configuration for UPS Adapter to be unable to Add, Update, or Remove.
- Fixed an issue that caused the Site Copy method not create a copy of an existing site.
- Fixed an issue that caused an exception error when adding, updating, or deleting Shipping Routes when no adapter is available.
- Added the ability to import and export Server Business Rules from the Management Studio.
- Fixed an issue with the Import History template file format.
- Fixed an issue with Report Export Settings not working with Microsoft Edge version 91 caused by an 18 element limitation.
- Updated the Company General tab to disable the Company Symbol after initially saved so that it cannot be changed.
- Added CompanyId and TransactionId field in Application Log filter. This only available to System Administrators.
- Added new error message to Application Log when the search times out to request that the user refine your search criteria.
- Fixed an issue with Server Business Rule tab to add new translations to the page.
- Updated the moment.js library to the latest version.
- Fixed an issue with User Manager that caused some user request approvals to fail.
ShipExec Thin Client
- Removed Modernizer to improve security.
- Moved the available locale list from polling resources to the Web.config file to allow more flexibility.
- Security updates based on internal scan.
- Fixed an issue with Profile Validation lists when the Alphanumeric option selected that disallowed capital letters in the Thin Client.
- Fixed an issue that prevented consignee account number from performing a validation from the validation list.
- Update the list and manifests to close out to be sorted in descending ship date order.
- Updated printService to process batch printing in groups of 10 (default) to improve performance of batch printing. For on premise user the default can be changed in the config.json and changing the value of PrintBatchBundleSize.
- Fixed an issue when using the Ship Individually mode to use an incorrect package index value when multiple packages are added to a shipment. [PRB-696]
- Added filtering in the Group Manager. User can now filter by: Shipper Ship Date, Service, and Doc Box Tracking Number. [PRB-799]
- Fixed an issue that prevented a user from creating a Register User Request.
- Fixed an issue that prevented the Error Label document from printing when an error occurs on the shipping page.
- Fixed an issue that allow a user to add, edit, or delete address in the company address book when profile was set to disable editing of company address book.
- Fixed an issue that prevented the language options from displaying at the login page.
Abol Adapter
- Fixed an issue that cause the documents and labels not to print.
- Fixed Memory stream in adapter to improve memory resources. [PRB-801]
CS Adapter
- Added support for new field to support user entered Consolidation Tracking Number World Ease functionality. This tracking number must be a valid and match Account, service level, and contain a proper check digit.
- Added an adapter level configuration option to hold World Ease consolidations. This option is checkbox within the Information Tab of the adapter configuration.
- When the hold World Ease consolidation is unchecked and you close all the shipment from close manifest (for particular date), then open shipment from manager for the same shipper also been closed and can be seen only in closed and locked drop down grouping status on group manager page.
- When the hold World Ease consolidation is checked we close all the shipment from close manifest (for particular date), then open shipment from manager for the same shipper remains open as it is on hold.
- If your World Ease shipment is open and you close the shipment from close manifest and create one more World Ease shipment then the user cannot see World Ease shipment date on close manifest page because you have open shipment. But if creates normal shipment then dates can be shown in close manifest.
- Fixed an issue that cause the default adapter settings not to be set, if the setting is not found.
UPS Adapter
- Fixed Memory stream in adapter to improve memory resources. [PRB-801]
- Fixed an issue that prevented the Dry Ice Weight unit from using KG.
- Fixed an issue with International Returns from Non United States Origins to proper package number and total packages in shipment, often referred to as # of #. Unites States Origin shipment will continue to show 1 of 1 for each return. [PRB-822]
- Update the Adapter to return a proper error when a rate is requested and shipper address is incomplete.
- Fixed an issue cause when a request is made to update adapter information that caused an exception error.
- Fixed an issue that prevented the correct Export Declaration statement from displaying on the invoice label.
- Fixed an issue with the Apportioned Rates being returned to align with the Shipment level rates.[PRB-835]
ShipExec 2.2 Update 1
Version: 2.2.21147.2
Release Date: May 28, 2021
ShipExec Core
- Added an additional set of services when rating. For each service added, a duplicate service with the Saturday flag will also rated and returning all the rates.
- Fixed an issue that caused printing to PDF to error (Object reference not set to an instance of an object). [PRB-810][PRB-811]
- Fixed an issue with the VoidPackage method when the GlobalMsn is invalid causing an error (Object reference not set to an instance of an object). [PRB-807]
ShipExec Management Studio
- Fixed an issue with Data Configuration Mapping that caused the user not to be to save when configure contained a validation mapping.
- Fixed an issue with Validation List when importing or exporting data that caused a binding issue with the list. [PRB-806]
- Fixed an issue with Address Book when importing or exporting data that caused a binding issue with the address book. [PRB-806]
ShipExec Thin Client
- Based on internal testing, we recommend limiting batch printing to 250 labels per batch. If printing a single label per package then the batch should be limited to 250 packages. If printing two labels per package then the number of packages should be limited to 125 packages.
UPS Adapter
- Added the ability to use Kilograms (KG) as a unit of weight for shipments with Dry Ice. Also added conversions for Ounces (OZ), Milligrams (MG), and Grams (G).
- Fixed an issue that caused the apportioned value not to display for domestic shipments.
- Fixed an issue that caused the base charge value not to be stored in history for packages.
ShipExec 2.2
Version: 2.2.21110.1
Release Date: April 21, 2021
ShipExec Core
- Added new server-side business rule (ModifyPrint) that can be invoked prior to print to allow modification of the PDOC content. [PRB-576][PRB-614] This method requires that you implement IBusinessObject2 as part of your business rule.
- Added XML Templates (XML Schema files) for importing a Company, Site, and User.
- Added a Comma Separated Value (CSV) Template for importing a User.
- Added the ability to export history and User default settings to the API.
- Added Shipper and Consignee Reference fields to the Shipment Receipt document. [PRB-683]
- Added a check when batch is shipping to check for nulls in rated weight and weight prior to printing Shipment Receipt.
- Added the ability to read user information in SBR using the profile.
- Added Limit History Type configuration to the Profile Import.
- Removed application logging entries that indicated the beginning and ending of Getting Logging Data when retrieving logging data.
- Updated CSV export function to enclose field values in double quotes. This was added to resolve issues in the History Export in the Thin Client. [PRB-603][PRB-597]
- Updated the Shipment Receipt to show currency based on the shipment currency.
- Updated resource translations for Core components for German and Spanish-Mexico.
- Improved the application security by implementing new back-end features and updates. [PRB-630][PRB-712]
- Improved GetUser to include email to help with user searches.
- Improved the performance of the AppDB with changes to some indexes.
- Improved the performance of the batch print process.
- Improved the performance by setting unused NameAddress objects to null if not used.
- Improved the process used to get adapter registration to reduce calls and memory storage.
- Improved the Error Label to include more data. New data items are: Batch Reference, Batch Item Reference and Package No along with ErrorCode and ErrorMessage.
- Fixed an issue when printing batch items that caused the error label not to print.
- Fixed an issue that caused an "Object reference not set to an instance of an object" when printing labels from a shipped batch using Batch Manager.
- Fixed an issue that limited Saturday Delivery services from showing for all service selection modes. [PRB-695]
- Fixed an issue that caused an error when deleting a profile field option when that field option has a scheduled import/export mapped to the field. [PRB-667]
- Fixed an issue that caused no carriers to display when a shipper assigned to a site is selected on the Close Manifest page in the Thin Client. [PRB-610]
- Fixed a data error that occurred when approving a user in User Management.
- Fixed an issue that caused error when calling a Ship request with the print flag set to true. [PRB-643]
- Fixed an issue when copying sites that caused the country indicator to be missing for addresses in address books. [PRB-581]
- Fixed an issue with pickup types to show just those assigned to the registered adapters.
- Fixed an issue with the Void Report that caused the Tracking numbers not to display.
- Fixed an issue with the Carrier parameter with PrintConfiguration to use the carrier symbol.
- Fixed an issue with user import when using XML with 'UTF-8' encoding. [PRB-761]
- Fixed a print issue when generating a License Plate. [PRB-761]
ShipExec Management Studio
- Added new profile option to restrict history searches to shipments made by the authenticated user. [PRB-452]
- Added new server-side business rule flag to profiles to enable Modify Print method. The new server-side business rule (ModifyPrint) that can be invoked prior to print to allow modification of the PDOC content. This method requires the user implement IBusinessObject2 as part of their business rule. [PRB-576][PRB-614]
- Added profile settings to disable System, Company, and Site notifications.
- Added the Hide Notification to the CopyProfile function.
- Added profile field options for the history screen to allow relabeling captions, setting default values, disabling, and hiding the fields.
- Added profile field options for User Interface (UI) Elements for Add Commodity (Goods) and Add Hazmat Contents to disable or rename those buttons.
- Added link to download Templates for Company, Site, User, and Validation to import dialog box.
- Added a verify prompt that requires the user to enter 'YES' before enabling any of the following tasks: Delete Company, Export Company, Delete Site, Delete Adapter, Import Profile, Export Profile, and Delete Profile.
- Added sample templates to provide report and user interface modeling to the custom screen templates and reports.
- Added Report operation type as an export operation to the Data Mapping Configuration Page.
- Added named Validation Lists to both Company and Site Level as a new menu option under Data Management to manage validation lists.
- Removed validation list from the Profile Field Options and replaced them with the managed validation list under the Data Management Menu.
- Removed error message for unauthorized user. The error message now provides more generic error after entering the password regardless if the user ID or the password is wrong.
- Update the Copy User function to include the Address and Custom Data fields from the user being copied. [PRB-516]
- Update and enabled resource translations for Management Studio components for German and Spanish-Mexico.
- Updated the Scale Definition RegEx pattern field from previous 250 character limit to allow up to 1000 characters.
- Updated the Copy Site function to exclude the following configuration items: Shippers, Users, BoxTypes. For Profile Configurations the following will be excluded: Shippers, Carriers, Services, and Pickup Configuration.
- Improved profile settings to support separate Company and Site Address Book settings for the following: disable-edit, disable-save on shipping tab, disable-edit under the Address Book tab, and disable upload under the Address Book.
- Fixed an issue when copying a user and the email failed to send caused the dialog box not to close.
- Fixed an issue that caused the waiting 'spinner' not to display while a company is being deleted.
- Fixed an issue that caused the waiting 'spinner' not to display while an address book is being imported or exported.
- Fixed an issue caused when an adapter's service is not removed from ShipExec, but the service is removed from the adapter. [PRB-567]
- Fixed an issue that prevented users from using the same printer alias multiple times, and to edit documents when a printer alias is used multiple times. [PRB-659]
- Fixed an issue with the serial values that caused an issue connecting to the serial ports for scales. [PRB-675]
- Fixed an issue when exporting reports than may cause extra data in the report.
- Fixed an issue when copying a user, the successful message now displays in green.
- Fixed an issue when an Enterprise user tries to use search function in User Manager that caused extra users to be returned.
- Fixed a profile import issue that caused a conversion error with the ServerBusinessRuleId.
- Fixed an issue with the Commodity Content modal that prevented the DDTC Unit of Measure list from being displayed.
- Fixed an issue when removing a Profile Field Option that is used with a scheduled import or export.
ShipExec Thin Client
- Added email validation to the Consignee Email at Ship time.
- Added the default CSV extension to Complete View Shipping (CVS) Batch Template during load batch process. [PRB-677]
- Added address code field to the Consignee, Return and Origin address sections on Shipping page.
- Added new Report called Daily Sorted Report.
- Added an error message to indicted that the validation is empty.
- Added the following international fields to the International Tab: AdditionalHardcopyDocumentation, ForwardingAgent.TaxId, Producer.TaxId, GoodsOrigin.Email, Consignee.Email, Markings, ExportDeclarationStatement, InvoiceInsurance, InvoiceOtherFee, RoutedExportTransaction, SedMethod[1-ShipperFiled(Included), 2-AES Filed(Electronically Filed), 3-UPS Filed(Carrier Provided)], AES Transaction Number, SED Exemption Number, SED Shipment Reference Number.
- Added the ability to show or hide the search on the Distribution List page.
- Updated and enabled resource translations for Thin Client components for German and Spanish-Mexico.
- Updated the Pickup button in the client so that it is disabled if a pickup configuration is not part of the user's profile.
- Updated the timeout for history export to allow reports with at least 1000 shipments to export. [PRB-687]
- Updated the History search results to set voided packages as not trackable.
- Updated the Batch Manager sample's extensions to use XML for the XML sample and JSON for the JSON sample.
- Improved the Address Validation dialog box to pre-select the candidate if only one response is returned.
- Fixed an issue that caused the Earliest Pickup Time to be allowed to be greater than the Latest Pickup Time.
- Fixed an issue that allows importing batches with the same name.
- Fixed the list of services available when using the Priority Shipping Mode. [PRB-688]
- Fixed an issue that caused the incorrect package index to display when using the shipment mode of Individual. [PRB-696]
- Fixed an issue that caused the dimensions to fail to import from dimensional scales. [PRB-711]
- Fixed an issue that caused an "Object Reference not set to an instance of an object" error when trying to void a shipment from the batch manager page.
- Fixed an issue that caused an "Object Reference not set to an instance of an object" error when user selects Carrier Monitoring but does not provide Notification Failure Email or other notification services where an email is not provided.
- Fixed an issue with the modal when exporting a report from the History page that caused the modal title not to display.
- Fixed an issue that caused an extra blank page to display after shipping when printer is configured for PDF. [PRB-625]
- Fixed an issue that caused a 'Documents of undefined or null reference' error during the load batch process. [PRB-677]
- Fixed an issue that caused the History Page to show results when using either Start with or Ends with operators.
- Fixed an issue that prevented the Group Documents from being automatically printed when the group is closed.
- Fixed an issue when using the repeat Shipment function that caused the box type to not show a repeated value.
- Fixed an issue that caused the same TransactionId to be used when using the repeat transaction function.
- Fixed an issue with adding Commodity Content modal that caused the data from the model to be saved even if you cancel.
- Fixed an issue with editing the Commodity Contents that caused the modal value for Origin Country to be overwritten by the default value from field options.
- Fixed an issue with adding Hazmat Content modal that caused the data from the model to be saved even if you cancel.
- Fixed an issue with adding Hazmat Content modal that caused data from Regulation and Regulation Set not to save.
- Fixed an issue with the Commodity Content modal that the drop-down for unit weight to display same list of values that displays for Management Studio.
- Fixed an issue with the Commodity Content modal that prevented the Origin Country from being saved when clicking save.
- Fixed an issue with the Commodity Content modal that prevented the DDTC Unit of Measure list from being displayed.
- Fixed an issue with getting a client profile that caused an error when IsPackageDefault or ProfileSetting elements are null or undefined.
- Fixed an issue that disabled the navigation buttons in custom view templates.
- Fixed an issue with History Search that causes no results to be returned when using 'Starts with' and 'Ends with' operators.
- Fixed an issue with Consignee Reference Caption on the History Page not displaying.
- Fixed an issue that caused a batch to not print the error label in some instances. [PRB-787]
- Fixed an issue with Distribution List that caused the selected checkbox to overlap in some browsers.
- Fixed an issue with Distribution List that allowed entries to be saved with errors.
- Fixed an issue with Group Manager that caused the data from the Modify model to be saved even if you cancel.
ShipExec Scheduler Service
- Updated the service to use the default port 10022 if it is not supplied. [PRB-726]
- Updated the service to return an error when the file does not exist on the source server. [PRB-726]
- Fixed an issue that caused the current API port to be reset to the default when installing a new version over a previous version.
UPS Adapter
- Added the ability to display a declarative statement on commercial invoice by including text in the comment field in ShipExec. [PRB-698]
- Added an error message if user attempts to ship a Hold at Location to indicate that this service is not supported.
- Added a new Shipper Setting to require Commodity Contents (Disables the ability to use Key labels).
- Added Commercial Invoice fields including Invoice Insurance Fee and Invoice Other Fee.
- Improved error message when a Package Type is missing to indicate which package or packages are missing the Packaging Type.
- Removed support for COD.
- Removed EPL and PDF Label Formats in Shipper Settings, the only option is ZPL.
- Fixed an issue that prevented users from shipping a return from the United States to Canada. [PRB-721]
- Fixed an issue that caused an "Object Reference not set to an instance of an object" error in some cases when shipping multi-piece shipments. [PRB-731]
- Fixed an issue that caused an "1800 Bundle Validation Failed: Documentation consignee" when Good Receiver or Documentation Consignee postal code contains a space. (e.g. Canada postal codes) [PRB-733]
- Fixed an issue that caused the Commercial Invoice not to print when shipping both a forward and return service together in one shipment.
- Fixed an issue that caused the Commercial Invoice to not use the correct ship from address when using return services.
- Fixed an issue that caused the incorrect apportioned rate to be returned from Rate and Shipment requests.
- Fixed an issue when an invalid Importer of Record is used. The adapter will now display the correct error message.
- Fixed an issue with Notifications that only allowed one notification type to function at a time for a shipment.
- Fixed an issue with Commercial Invoice that caused the Shipper's Phone number not to display.
- Fixed an issue that caused the Shipper address to be used for the Ship From address even when an Origin Address is used.
- Fixed an issue that caused special characters not to display properly on the Commercial Invoice.
- Fixed an issue with the Shipping Receipt that caused an error prior to converting the document to a PDOC.
- Fixed an issue that caused an error when scheduling a pickup when using the packaging type of Carrier Letter (Symbol of LETTER). [PRB-762]
CS Adapter
- Fixed a mapping to properly indicate hold at retailer or hold at carrier.
- Fixed the mapping for Payment Terms (ShipmentRequest.PackageDefaults.Terms) to default to Shipper if not set.
ShipExec 2.1 Update 12
Version: 2.1.20350.1
Release Date: December 18, 2020
ShipExec Core
- Fixed an issue when shipping using grouping (World Ease or Trade Direct) that caused bundle documents not to print. It also caused group documents to print when shipping. [PRB-706]
- Added profile field options for Load, Get Weight, and Consolidation buttons. Also added profile field option for the World Ease label. [PRB-710] [PRB-713]
- Added logic to remove document responses when no data is available for a requested document.
ShipExec Thin Client
- Fixed an issue on the group manager page that caused groups not to show in the list.
- Fixed an issue with printing group close-out documents that caused an object reference error.
CS Adapter
- Fixed an issue that caused an object reference error when printing a group document. [PRB-706]
- Fixed an issue that prevented bundle documents from printing after close-out.
UPS Adapter
- Updated the Commercial Invoice to center the commodity labels. [PRB-689]
- Added the AES field value to the Commercial Invoice. [PRB-689]
ShipExec 2.1 Update 11
Version: 2.1.20318.3 Release Date: November 17, 2020
ShipExec Core
- Added support for profile settings to suppress the notifications from system, company, and/or site.
- Fixed an issue that prevented manifest documents from printing at closeout. [PRB-657][PRB-660]
ShipExec Management Studio
- Added profile settings to support the suppression of system, company, and site notifications.
- Removed Web.config files that caused duplicate configuration.
ShipExec Thin Client
- Added changes to the Thin Client to support the notification suppression.
- Removed Web.config files that caused duplicate configuration.
- Fixed an issue that caused the search address to overwrite the shipping screen before the address is selected. [PRB-638]
CS Adapter
- Fixed an issue that caused Modified Group not to function.
- Fixed an issue with grouping that prevented passing data not to the group.
UPS Adapter
- Fixed an issue when creating a pickup request when content exists in the address line 2 or 3. [PRB-663]
- Fixed an issue with domestic China shipments that caused an error when using a valid service.
- Fixed an issue with domestic China return shipments that caused an error.
- Improved the 'city is ambiguous' error message.
- Fixed an issue with the origin, consignee, and importer of record addresses on the Commercial Invoice. [PRB-681]
- Fixed an 'Object Reference' error when using custom routes in conjunction with commodities during rating.
ShipExec 2.1 Update 10
Version: 2.1.20302.1
Release Date: October 30, 2020
ShipExec Core
- Added the ability to set user permissions for Comma Separated Value (CSV) User Imports. New columns can be added for: CanViewTransmit, CanViewBatchManager, CanViewCloseout, CanViewCreateBatch, CanViewDistributionList, CanViewGroupManager, CanViewHistory, CanViewManageData, CanViewManifestDocuments, CanViewPickupRequest, CanViewScanAndShip, CanViewShippingAndRating, and CanViewTransmit. These columns will set the permission with a value of 1 (one) or True. [PRB-511] [PRB-584]
- Added the ability to set the units for package dimensions in the Complete View Shipping (CVS) Batch file. The new column name is called "Package Dimension Unit" and accepts: inch, in, and cm. The values are not case sensitive. [PRB-583]
- Updated the User Copy function in Management Studio to include Address and Custom Data.
- Updated the Complete View Shipping (CVS) Batch Import template to remove fields associated with Credit Card information. [PRB-582]
- Updated the Complete View Shipping (CVS) Batch Import template to add fields to support Proof of Delivery. The new fields are POD, POD Signature, POD Adult Signature and each are boolean.
- Updated Language Resource strings with Spanish and German responses.
- Updated Receipt Document Template to include the Pickup Record Number. [PRB-656]
- Fixed an issue that caused extra characters to be printed when the text contains a tilde (~) [PRB-609]
- Fixed an issue that caused the User Configured Printer Settings to be sent to the printer. [PRB-544]
- Fixed an issue with the company import that caused company imports to fail. [PRB-587]
- Fixed an issue that caused a timeout error when shipping to a distribution list with thousands of addresses. The process has change; so now, the user will need to go to the Batch Manager Page to ship and print the Distribution List.
- Fixed an issue with company import that caused profiles to throw an "Specified cast is not valid" error. [PRB-519]
- Added support Company import/export support for data import and export configuration. Configuration from Source Configuration, Data Mapping Configuration, and Schedule Configuration menus will now be part of the company configuration file.
- Fixed an issue that cause the Manifest ID to be repeated in the database.
- Fixed a template issue with the license plate barcode that made the barcode unreadable. [PRB-641]
- Fixed an issue with the Paperless Commercial Invoice Backup Label not printing. [PRB-623]
ShipExec Management Studio
- Updated the list of Shippers to display in alphabetical order. [PRB-571]
- Added a prompt to confirm when deleting a Company. User will need to type 'YES' to confirm deleting a company.
- Removed the Local Port from the Printer Configuration from defaulting to ShipExecPrinter. Local Port will default to blank.
ShipExec Thin Client
- Improved the error message to indicate when the printer or document is not configured when printing a batch.
- Added waiting spinner when uploading an Address Book.
- Added a confirmation message before voiding a package.
- Updated the list of Shippers to display in alphabetical order. [PRB-571]
- Fixed an issue with the history screen that caused the history template not to display. [PRB-484]
- Fixed a Batch Void issue that prevented a user from voiding a batch with shipment errors.
- Fixed a sort issue with the batch details screen that caused the sorting to only affect the currently displayed page.
- Fixed an issue that caused a shipment from the Pending Shipments list to be cleared from the list by bringing the shipment to the Shipping page, then clicking New Shipment.
- Fixed an issue that caused the label "Add Hazmat Content" not to display in the client.
- Fixed an issue when exporting a report containing diacritical characters that was not displaying properly.
- Fixed an issue that caused Hazmat content data from business rules not to be imported into the Client. [PRB-620]
- Fixed an issue in the client that caused the Delivery Date to persist after shipping.
- Fixed an issue with large batch print jobs failing. [PRB-627]
- Fixed an issue with the file load functionality whereas the file name does not clear after the file is loaded.
UPS Adapter
- Fixed an issue when Commodity Contents (Goods) are not added to the first package and the shipment.
- Fixed an issue when using Consignee Third Party Billing, that caused shipment charges to be missing or invalid.
- Fixed an issue with the service codes used for different country origins when rating, shipping, and TNT requests.
- Fixed an issue that caused an Object Reference Error when processing the International Returns using the UPS letter as packaging.
- Fixed an issue that caused Pickup Request to fail when the State Province is lower case.
- Fixed an issue that caused rating within the European Union (EU) countries.
- Fixed an issue with the return service code mappings that caused the wrong return option to be selected.
- Fixed an issue with Delivery Exception Notification that cause the notification request not to be sent to the carrier.
- Fixed an issue that caused an 1800 error when using choosing the "Print Return Label" as the international return option.
- Fixed an issue that caused the wrong date to display for the arrival date when requesting Saturday Delivery.
ShipExec 2.1 Update 9
Version: 2.1.20266.1
Release Date: September 22, 2020
ShipExec Thin Client
- Fixed an issue with printing labels for multiple package shipments in the wrong order. [PRB-596]
UPS Adapter
- Fixed an issue with return to address using the origin address then a return address is created. [PRB-590]
- Fixed an issue that caused a rate response error when shipping international multiple package shipments.
- Fixed an issue that caused an error "Object Reference not set to an instance of an object" when the consignee postal code is empty.
- Fixed an issue that caused the fees for delivery confirmation not to be included in the rate response.
- Fixed an issue with apportioned rate calculations when determining the piece rates for a multiple package shipment.
- Fixed an issue with Pickup request that caused the consignee address to be used instead of return address. [PRB-590]
ShipExec 2.1 Update 8
Version: 2.1.20238.1
Release Date: August 25, 2020
ShipExec Core
- Added new export functionality to support the selecting of fields to export with a report.
- Added new labels to the Management Studio and Common language resources.
- Fixed the Scheduler CSV import to ignore comma(s) at the end of a line.[PRB-507]
- Fixed an issue that caused labels to print out of sequence when physically printing batches.[PRB-499]
- Fixed an issue with Shipment Receipt document to truncate fields with a length greater than 35 characters.[PRB-549]
- Fixed an issue that caused an error 'Object Reference not set to an instance of an object' for GetClientProfile when a profile is not found.
- Fixed an issue that allowed the reports with rates to be exported when the profile setting to hide rates is true.
- Fixed an issue that allowed diacritical characters in the MaxiCode for UPS shipments caused documents to be generated incorrectly.
- Fixed an issue with the CVS Batch import that caused the RS_Type to set ReturnAddressMethod instead of the ReturnDeliveryMethod. [PRB-574]
ShipExec Management Studio
- Added a new tab to the detailed report to allow for selecting the fields to be exported for the report.
- Added new field options for Pickup Request to allow for the caption to be changed, or to be hidden.
- Fixed the links provided in the User Registration email sent to Companies using Single Sign-On (SSO).
- Fixed an issue that cause the custom data for a shipper to be unable to be changed.
- Fixed a spelling error when scheduling an import/export in Management Studio.
ShipExec Thin Client
- Added new fields to the Complete View Shipping Template for batch to improve processing. Fields added are Description, Shipper Symbol, and Ship Date. The Template has been updated to reflect the new fields.
- Added validation to the pickup request time to ensure the proper time format is used.
- Updated menu to hide menu options that a user does not have permissions to access. The user will still get the standard 403 error if they try to access a page without permissions to the page.
- Updated the response for the Address Validation warning message when validating a non US or Puerto Rico address, to just have a cancel option.
- Updated the Ship call to include validate field options as part of the Ship call. [PRB-504]
- Updated Report Export function to support new export features for detail style reports.
- Fixed an issue with the import of the Complete View Shipping Template to better allow missing data to import without causing an error.
- Fixed an issue with Address Validation that caused P.O. Box, or Residential indicators not to be set when the validation returns a P.O. Box or Residential indicator is returned. [PRB-475]
- Fixed an issue when the Commodity Content (Goods) Product Code is set to Required in the profile and a Commodity (Good) is not added to the shipment.
- Fixed an issue when using Regular Expression (RegEx) for Field Validation that cause users to still ship when the Regular Expression criteria is not met.
- Fixed an issue with name address field validation for address validation for addresses in Commodity Contents (Goods) and Hazmat Contents.
- Fixed an issue with the Complete View Shipping (CVS) Template where the goods table did not update when switching between packages.
- Fixed an issue with the Complete View Shipping (CVS) Template to support field options for the following field: Package Number, Address Information, Shipment Information, Package Information, and NameAddress - Save Address.
- Fixed an issue with service selection option for Priority Shipping whereas the ground service was excluded even if it met the commitment date. [PRB-524]
- Fixed an issue with payment options: Transportation Charges, and Duties and Taxes that caused pending shipments not to save these fields.
- Fixed an issue with the last package display of total package cost, causing the total to display the base cost.
- Fixed an issue with the address book search that caused field options including Caption and Hide not to implemented. [PRB-551]
- Fixed an issue with Address Book that allowed users to add an entry when edit is disabled in the profile.
- Fixed an issue that caused the client to hang when using Internet Explorer after user has successfully logged in.
UPS Adapter
- Fixed an issue that prevented user from being able to void Return Shipments.[PRB-521]
- Fixed an issue that caused a rating error when the time in transit portion has an error.
- Fixed an issue that caused delivery confirmation to error when shipping internationally. [PRB-545]
- Fixed an issue for the packages not to be voided if a pickup request was made when shipped. [PRB-575]
- Fixed an issue that caused an error "Object Reference not set to an instance of an object" when an On Demand pickup is requested with a payment type of "Bill to UPS Account". [PRB-578]
- Fixed an issue that caused an unrelated error when a country is missing for the consignee address.
ShipExec 2.1 Update 7
Version: 2.1.20209.1
Release Date: July 27, 2020
ShipExec Core
- Fixed an import Company error that was caused when UpdateAdapterRegistration is called and errors during the import.
- Fixed an issue that caused Settings in Profiles to remain in the database when a company is deleted.
- Fixed a stored procedure that caused the PostCloseManifest business rule to fail to return packages. [PRB-518]
- Fixed an issue with the Settings.dat file that cause the file not to be created. [PRB-548]
- Fixed an issue with the License Plate document displaying the incorrect reference fields.
- Fixed an issue with the CVS Batch File import, to map the attention field to the contact field. [PRB-550]
- Fixed an issue with Data Configuration Mapping that caused items with the same name in multiple sites to be shown only once.
ShipExec Management Studio
- Update the Password reset email to send Thin Client for users with a role of 'user'; other users will receive both Thin Client and Management Studio links.
ShipExec Thin Client
- Update Address Book page to force a refresh after an Address Book import to show the new entries.
- Fixed an issue when special characters ('"<>&) are used in address fields that caused Shipment Receipt and License Plate documents not to print correctly.
UPS Adapter
- Fixed an issue that caused international shipments not to be voided. [PRB-521]
- Fixed an issue that cause an error when the importer of record is null.
- Fixed an issue when the Origin (Ship From) country is blank (null) during rating.
- Fixed an issue that prevented the Dry Ice option to be used with shipments.
- Fixed an issue that required a postal code for countries that do not have postal codes (Antigua and Barbuda, Aruba, Bahamas, and Benin)
- Fixed an issue when validating Ship To (Consignee) when left blank (null).
ShipExec 2.1 Update 6
Version: 2.1.20202.1
Release Date: July 20, 2020
ShipExec Core
- Fixed an issue that caused some profiles not to be removed when deleting a Company.
- Fixed an issue that allowed packages to show as voided if CSAdapter errors during the void process. [PRB-492]
- Updated the user import for CSV files to search for the Company column.
- Fixed an issue with the user import for CSV files that caused the country field not to be set.
- Fixed an issue when deleting a company that caused an error "Cannot delete records due to constraint issues."
- Fixed an issue that caused failed scheduler tasks not to be deleted from the scheduler mapping list.
- Fixed an issue when importing a Complete View Shipping personal address book to map name to company, and attn. to contact.
ShipExec Thin Client
- Fixed an issue with the displayed error message when an invalid weight is detected.
- Added functionality to allow a license plate for service selection methods other then ship by service. [PRB-529]
- Fixed an issue that allowed a user to add an address to an address book when the profile is set to disable edit address.
UPS Adapter
- Fixed an issue that prevented international Packages from being voided. [PRB-521]
- Fixed an issue that prevented users from using return service 1 attempt and return service 3 attempts. [PRB-536]
- Updated the adapter to force the StateProvince field to be sent to the UPS API in upper case for all addresses being sent to the UPS API.
- Fixed an issue that caused an error when trying to ship delivery confirmation to international destinations.
- Fixed an issue that caused the error (Object Reference not set to an instance of an object) when the Ship From (Origin) address country is not set.
ShipExec 2.1 Update 5
Version: 2.1.20195.1
Release Date: July 13, 2020
ShipExec Core
- Fixed an issue that was causing the batch print to print out of sequence. [PRB-499]
ShipExec Scheduler Service
- Added new, comma separated value (CSV) file type for import to allow multiple field validation lists to be imported in one file.
ShipExec Management Studio
- Added support for multiple field validation lists using a CSV file to the Data Configuration Mapping.
- Updated the User Manager site filter to sort sites in alphabetical order.
- Updated email validation to allow special characters and 7 characters in the root domain.
ShipExec Thin Client
- Fixed an issue with the select all services checkbox that caused it not to clear when calling New Shipment.
- Fixed an issue with repeat shipment that caused the shipping mode (together/individual) not set for all packages in the shipment.
- Fixed an issue with the rate results that caused the rates to display in the wrong order.
- Fixed an issue with Save to Address Book option being cleared when an address is selected from the address book pop-up.
- Updated email validation to allow special characters and 7 characters in the root domain.
- Fixed an issue with email fields that allow some email fields to allow multiple emails.
UPS Adapter
- Updated support for notifications to allow multiple email addresses separated by a comma.
- Fixed an issue with the service list that caused an 'Object Reference Error' when rating.
- Fixed an issue with missing Consignee Third Party Billing Account that caused the control log bundle document not to print.
- Added a validation of Company, Contact, and Address Lines are truncated at 35 characters for Consignee and Origin Addresses.
- Added a validation of Company and Contact exist for Consignee and Origin Addresses.
ShipExec 2.1 Update 4
Version: 2.1.20189.1
Release Date: July 7, 2020
ShipExec Core
- Fixed an issue with User import store procedure that caused users not to import.
- Fixed an issue that caused the tilde (~) character to be seen as a Zebra printer command. [PRB-508]
ShipExec Management Studio
- Update the drop-down lists to sort list alphabetically.
- Fixed an issue that prevented the error notification when the user import fails.
- Fixed an issue to allow emails with sub domains. [PRB-515]
ShipExec Thin Client
- Fixed an issue with the client business rule, PreProcessBatch that was preventing params values to not be sent to server business rules. [PRB-471][PRB-488]
- Fixed an issue with the history export to include all records that meet the filter criteria.
- Fixed an issue with printing when using Internet Explorer that caused no preview, and the print to be too small.
- Fixed an issue that caused a batch item in the shipping screen to reload after shipping if the browser is refreshed.
- Fixed an issue that prevented the NameAddress code from a shipment request.
- Fixed an issue in the CVS Shipping Template that caused the print and email options to not be available for returns.
- Fixed an issue requiring delivery confirmation to be selected before allowing signature and/or adult signature.
UPS Adapter
- Fixed an issue when lower case state codes are sent to the adapter.
- Updated the rate procedure to send one API call for many services instead of one API call for each service.
- Fixed an issue with when fuel surcharge was returned from a rate response that cause a (995 - Value cannot be null. Parameter name: source).
- Fixed an issue when the delivery confirmation that caused the wrong options to be selected.
ShipExec 2.1 Update 3
Version: 2.1.20171.1
Release Date: June 19, 2020
ShipExec Core
- Fixed an issue where SSO configuration data was not correct during AppDb migration.
- Fixed an issue with the UpdateAdapterRegistration stored procedure where the Adapter Shipper was not being mapped correctly.
- Fixed an issue where company import was setting Service Selection Mode incorrectly in Profile Settings.
- Fixed an issue where the UPS Adapter Shipper Settings value for Test Mode was not being set correctly during company import.
ShipExec Management Studio
- Updated CSV File Import for users to automatically set all user permissions to true.
- Updated company import to include adapter registrations that do not have any shipper mappings.
- Fixed an SSO issue where the OIDC assertion URL was incorrect.
- Fixed an issue where the import user button was not working.
- Fixed an issue where password fields were visible in User Manager when SSO is enabled for company.
- Updated company SSO configuration to include separate SSO settings for Management Studio and Thin Client.
- Updated company profiles to be able to select ALL shippers.
- Added new profile setting "Hide Rate" that when set will hide the rate information from the user on the Thin Client shipping and history pages.
- Updated import for Users, Box Types, Commodities, etc. to prompt user if they want to append or replace the data.
ShipExec Thin Client
- Fixed an issue where reprint was not working on the ScanShip page.
- Fixed an SSO issue where the OIDC assertion URL was incorrect.
- Fixed an issue where 'Error Code: 1012 Invalid document' was returned when printing shipment receipt for multi-package shipment.
- Fixed an issue when using Forgot Password from the login screen correctly sends an email to the user, but the link in the email fails and directs the user to the page "Oops! An Error has occurred. Please notify your system administrator."
- Fixed an issue in the CVS Template where the Third Party and Consignee addresses where not saving correctly.
- Fixed an issue where changes in some text fields where failing to validate and preventing an address book entry from being saved.
- Fixed an issue during print where the commercial invoice image was being rotated incorrectly.
- Added ability to print all labels when viewing label images in the print documents modal dialog.
- Fixed an issue where no address was displayed when a user selected an address after searching and then tries to search for a new address.
- Fixed an issue where an "Object Reference not set to an instance of an Object" error is displayed when an account is not configured.
ShipExec Schedule Service
- Added support for multiple columns when importing validation list using CSV template.
- Updated installer to remember connection string from previous installation.
UPS Adapter
- Fixed an issue where the UPS Adapter returned a EEIFilingOption error when using paperless invoice.
- Fixed an issue where the Commercial Invoice was being printed on all packages in the shipment.
- Updated the UPS Adapter to limit reference field data sent to the UPS Developer Kit API to 35 characters.
- Fixed an issue where origin and return address where not correct when processing a return shipment for a US origin.
ShipExec 2.1 Update 2
Version: 2.1.20160.1
Release Date: June 8, 2020
ShipExec Schedule Service
ShipExec Core
- Fixed a hexadecimal parsing issue in Position Document conversion method.
- Fixed a MaxiCode height issue causing the Position Document alignment to be off.
- Fixed a Zebra DG command issue with some graphics in the Position Documents.
- Fixed the user import to handle nulls for the enterprise field.
- Updated the command timeout for both import profile and user to infinite.
- Enhanced the import address book to improve speed.
- Enhanced logging support and moved data to table.
- Updated logging interface to support logging to a database.
ShipExec Management Studio
- Added support for log off request from Identity Provider (IDP) when using SAML.
- Fixed a site user issue when setting a profile causing duplicate profiles in the drop-down.
- Added new option to the Data Management menu, Data Source Configuration which configures the sources to be used for import or export destination.
- Added new option to the Data Management menu, Data Configuration Mapping which configures the data attributes and methods to be used with the Data Source Configuration.
- Added new option to the Data Management menu, Mapping Schedule which configures the interval to execute the Data Configuration Mapping.
- Added new settings to profiles for mailroom options.
- Fixed the logging filter for warnings to properly log this category of message.
- Added new functionality to import users to support new replace functionality.
- Added support to view ShipExec Logging from the ShipExec Management Studio.
- Changed notifications for errors, warnings, and information messages to stay on screen until dismissed.
ShipExec Thin Client
- Added support for log off request from Identity Provider (IDP) when using SAML.
- Added support for international import delivery and return delivery to shipments.
- Fixed an issue when using Ship Individual Mode that caused an incorrect package count. [PRB-456]
- Fixed an issue when using Ship Individual Mode that caused the AddPackage client business rule not to execute. [PRB-457]
- Changed notifications for errors, warnings, and information messages to stay on screen until dismissed.
- Added a label color change for fields that are marked required in profile field options.
UPS Adapter
- Added a null check to the tracking number field when trying to void to better catch a potential error.
- Removed Receipt Specification from UPS API request to support international multi-piece returns.
ShipExec 2.1 Update 1.5
Version: 2.1.20147.1
Release Date: May 26, 2020
ShipExec Core
- Added additional logging for address validation
ShipExec Management Studio
- Fixed an issue for SSO where the callback URL did not include the application path.
- Added the profile settings for mailroom processing.
- Updated the database for adding the new setting for mailroom processing in ProfileSettings table and created the migration.
ShipExec Thin Client
- Fixed an issue for SSO where the callback URL did not include the application path.
- Added the ability to view all mailroom shipments and select to load the shipment.
- Added the ability to load the shipment from mailroom.
- Added the ability to create mailroom shipment, and ability to ship through mailroom.
UPS Adapter
- Added additional validation to international rating and shipping functions to fix various object reference errors.
- Updated support for UPS Import Control to be consistent with other adapters.
- Added support for international multi-piece return shipments.
CS Adapter
- Fixed an issue where ShipExec proxy settings were overriding ConnectShip proxy settings.
ShipExec 2.1 Update 1.4
Version: 2.1.20137.1
Release Date: May 16, 2020
ShipExec Core
- Fixed an issue where the error "An error occurred while executing the command definition. See the inner exception for details." was returned when trying to ship a package using the UPS Adapter. [PRB-441]
ShipExec Management Studio
- Fixed an issue in Management Studio where no users were being displayed when adding a site administrator as an approver to the site user registration. [PRB-423]
ShipExec Thin Client
- Updated client-side business rules to include view model (vm).
- Fixed an issue where a user was not able to delete their user address book if the user was changed from a company user to a site user.
- Fixed an issue where the package number did not display for Importer of Record validation errors.
- Fixed an issue where the shipping page was throwing a validation error message when the Adapter Registration Shipper Mapping setting for ShipRequestOption was not set.
- Fixed an issue in the CVS template where the pop-up modal for Third Party Billing Address for Transportation Charges and Duties and Taxes would not open.
- Fixed an issue where client-side business rules assigned to a company profile would not work if a different profile was assigned to a site, user, or machine.
- Fixed an issue where the error "Error Code: 995 Object reference not set to an instance of an object." was returned when a user tried to ship using a UPS Adapter service and the package type was not provided.
UPS Adapter
- Updated the UPS Adapter to process multi-piece return shipments as separate calls to the UPS Developer kit API.
- Updated the UPS Adapter to remove duplicate copies of the Commercial Invoice (CI).
- Fixed an issue where duplicate simple rate package types were being displayed.
- Fixed an issue where international return labels were not being created.
ShipExec 2.1 Update 1.3
Version: 2.1.20121.2
Release Date: May 1, 2020
ShipExec Management Studio
- Added Source Configuration functionality to configure source details such as Host Address, UserName, Password in Management Studio for scheduler
- Updated Management Studio installer to copy existing web.config application settings to new web.config
- Updated Management Studio to include trace logging to event viewer for unhandled exceptions.
- Added non-package fields to field options to allow hiding and renaming of additional client UI elements.
- Fixed an issue in the default web.config where the NET TCP binding configuration did not include reliable session. [PRB-424]
- Fixed an issue where Management Studio would throw an unhandled exception when using SQL to manage session state.
ShipExec Thin Client
- Updated Thin Client to include trace logging to event viewer for unhandled exceptions.
- Updated Thin Client to hide and rename additional UI elements using field options.
- Added ability to hide Address Search and Address Validation buttons in shipping template.
- Fixed an issue where a user could not save any address other than the consignee to an address book.
- Fixed an issue where an incorrect success message was getting displayed after updating an address.
- Fixed an issue where the Thin Client post rate business rule was returning a shipment request instead of rate results.
- Fixed an issue where a document with two images was rendering as a single page during print.
- Fixed an issue where a user could not edit custom data when updating an address book entry.
- Fixed an issue where Thin Client would throw an unhandled exception when using SQL to manage session state.
UPS Adapter
- Updated Simple Rate package type names to include maximum allowable volume.
- Updated validation to check package dimensions against Simple Rate maximum allowable volume.
ShipExec 2.1 Update 1.2
Version: 2.1.20111.3
Release Date: April 20, 2020
ShipExec Management Studio
- Fixed an issue where an administrator receives a sequence contains no elements error when a custom shipping route contained invalid data.
- Fixed an issue where update adapter info was removing carriers for all shippers regardless of shipper mapping.
- Fixed an issue where an unhandled exception is thrown when configured to manage session using SQL.
ShipExec Thin Client
- Fixed an issue in CVS Enhanced Template where 3rd party billing was not enabled when selected.
- Fixed an issue where address book entries did not display in address book modal when user was assigned site.
- Fixed an issue where an unhandled exception is thrown when configured to manage session using SQL.
ShipExec 2.1 Update 1.1
Version: 2.1.20107.1
Release Date: April 15, 2020
ShipExec Management Studio
- Fixed an issue where company configuration would not export if shipper did not have custom data.
ShipExec Core
- Fixed an issue when getting a client profile and the user is a member of a site.
ShipExec Thin Client
- Fixed an issue where a user receives an object reference error when logging into the Thin Client under certain profile/site configurations.
ShipExec 2.1 Update 1
Version: 2.1.20106.1
Release Date: April 15, 2020
ShipExec AppDb
- Updated data of PrinterStock to include new elements.
- ProfileSetting table migrated to ProfileSettings table to enable profile merging.
ShipExec SoxDb
- Fixed an issue with getting pending shipments when siteId is empty.
ShipExec Core
- Added Print Area and RFIDTransponder to PrinterStock.
- Changed Boolean fields ProfileSetting to tristate fields (true, false, and not set) .
- ProfileSettings are now merged instead of just overwriting for client profile. If no ProfileSettings are set on client Profile, default settings are returned
- Added Shipping Receipt as a new document type.
ShipExec Management Studio
- Added a busy indicator to the user search to indicate the search is in progress.
- Added new functions to allow Profiles to be imported, exported, and copied at the company and site levels.
- Added new data elements to the user object, these includes address fields and a list of name-value pairs.
- Added new flow to OpenIdConnect to allow Authorization Code.
- Added new field option to allow user to ship if validation fails.
- Added new email configuration to support custom application URL.
- Added new configuration for session state and application state.
- Updated imports/exports to include new data elements.
- Added a new profile setting to set the origin address, the settings are Not Set (this means another profile will need to set this option), Default (uses the address from the shipper), and User (uses the address set in the User address).
- Added a new profile options to select and rename packaging types.
- Fixed issues that caused some field options not to work properly.
- Fixed an issue that caused company document configuration not to be part of a Site documentation configuration.
- Fixed an issue where Carry Forward was available on Commodity Content field option.
- Fixed an issue where Carry Forward was available on Hazmat Content field option.
- Fixed an issue where busy indicator was not closing when viewing a Company.
- Fixed an issue when importing company and/or profile field options for DefaultPackage fields where not being handled correctly.
ShipExec Thin Client
- Added the ability to add/update the user's address by clicking on your email ID in the Thin Client.
- Added new email configuration to support custom application URL.
- Added the ability to print all pages when printing from display.
- Added new configuration for session state and application state to support single web domain installations.
- Added new shipping template that display who pays what options (CVSEnhanceBillingTemplate)
- Updated the rate modal to highlight the selected rate.
- Fixed an issue with the history page that caused the initial search not to display.
- Fixed an issue with the history page that caused a timeout when you choose ALL records or export.
- Fixed an issue that caused an 'object reference not set' error for distribution list and pending shipment.
- Fixed an issue with package carry forward not working for some fields.
- Fixed an issue with new shipment carry forward not working for some fields.
- Fixed an issue to prevent users from pressing the hot-keys multiple time in a row.
- Fixed an issue where post select address business was not executing when enabled.
- Fixed an issue in CVS Template where the default value for field option Return Delivery Method was not being set.
ShipExec Web Service
- Fixed an issue with access control to better manage rights for Address Book.
UPS Adapter
- Added the ability to create key labels when using your own commercial invoice.
- Fixed an issue when using third party billing when shipping.
CS Adapter
- Fixed an issue that caused a single request with over 200 packages with over 200 commodities to error when shipping.
OSCO Adapter
- Fixed an issue that caused the socket to reset when you make a request.
ShipExec 2.1
Version: 2.1.20024.4
Release Date: January 24, 2020
ShipExec
- Microsoft no longer supports Windows 2008, 2008 R2 and SQL 2008, and ShipExec now requires Windows 2012 and SQL 2012 or higher.
ShipExec AppDb
New database functionality requires Microsoft SQL Server 2012 or higher. You will not be able to complete the installation without a compatible version of Microsoft SQL Server.
- Added Procedures for Pending Shipment functionality.
- Added support for Hazmat Context.
- Added support for Enterprise Administrator.
- Updated the CVS Legacy template to support new functionality.
- Fixed an issue causing error label not to be available for all carriers.
ShipExec SoxDb
- Added Procedures for Pending Shipment functionality.
- Fixed an issue with GetTransactionData request.
- Fixed an issue with GetGroupTypes.
- Update CreateDate from DateTime to String.
- Updated ShipExec Information to get COD Methods. You will need to run Update ShipExec Information from the Configuration Menu after installing this version.
ShipExec Management Studio
- Added new user role called Enterprise Administrator to enable a user to manage and add companies to the enterprise they are assigned.
- Added new main menu item called Enterprises. This allows an administrator to group companies and enables an enterprise administrator to manage that group.
- Added new menu item under Data Management at Company and Site Levels for Hazmat Content. This support importing and exporting Hazardous Materials for use as a lookup in the Thin Client.
- Added profile configuration for Pending Shipments under the Settings. This allows for disabling Pending Shipment option and for others, Disable Viewing, Shipping, and Deleting Others Pending Shipments.
- Added field options for Commodity Content and for Hazmat Content.
- Added support for Sites to allow importing and exporting sites. This includes all the configuration and users associated with the site.
- Added support for Users to allow importing, exporting and copying users.
- Added syntax highlighting to templates, reports, and client business rules.
- Fixed an issue with Field Options where some option did not function with some fields.
- Fixed an issue with Field Options so when you Add to Profile the option it update the field list immediately.
- Fixed an issue when adding a site administrator that site profiles would not display as a selection option.
- Fixed an issue caused by logging into Thin Client and Management Studio in the same browser with different users.
- Fixed an issue with the email validation that disallowed mixed case emails.
ShipExec Thin Client
- Added support for Pending Shipments.
- Added support for Hazmat content search when adding a hazmat item.
- Added support for host name for network scale requests.
- Updated the Default template to support new functionality.
- Updated the CVS Legacy template to support new functionality.
- Updated Address Book search in Shipping screen to load address without address select screen if only one address is returned in the search.
- Separated History Search template and the History results template.
- Fixed an issue when box types are used to set dimensions.
- Fixed an issue when search address book with multiple search criteria.
- Fixed an issue with pickup object being set on repeat shipment.
ShipExec Web Service
- Added support to get pending shipments called GetPendingShipments.
UPS Adapter
- Added support for Shipping and Rating using Ground Freight Pricing service.
- Added support for Shipping with new Simple Rate Services This requires you update your UPS Adapter configuration by clicking the update icon (the down arrow) in the adapter tab.
- Update Time in Transit to be a separate call from the rate call.
- Fixed an issue when no commodity contents are sent in a rate request.
ShipExec 2.0 Update 3.2
Version: 2.0.19308.3
Release Date: November 4, 2019
ShipExec Management Studio
- Fixed an access control issues for Company and Site administrators.
ShipExec 2.0 Update 3.1
Version: 2.0.19305.6
Release Date: November 1, 2019
ShipExec Core
- Fixed a security vulnerability.
ShipExec 2.0 Update 3
Version: 2.0.19296.6
Release Date: October 28, 2019
ShipExec AppDb
- Added seed permission for Pickup Requests.
- Added support for profile field options.
- Added support for Field Option into CVS Legacy Template.
- Update seed data to set user role to User if not set.
- Fixed an issue with CVS Legacy Template with the mapping for service field.
ShipExec SoxDb
- Updated GetSummaryData procedure to fix an issue with sort fields.
ShipExec Core
- Added the IsoUniqueIdentifier to packageResponse object.
- Added ClientContext object to the IBusinessObjectFactory.
- Removed SignalR references from the solution.
- Removed 'Hazmat' prefix from object in the HazmatContentExport class.
ShipExec Thin Client
- Added Field Option defaults to package defaults.
- Added Goods Origin Address to the International tab.
- Added Pickup Request functionality to the Shipping and Rating Page.
- Added the ability to filter by site on the History page.
- Implemented new authentication pages to support single sign-on using OpenID Connect.
- Removed SignalR references from the solution.
- Separated Root History Page into Search template and results template.
- Expanded the Default size of the Services box to display over 10 services on the screen.
- Fixed issues with create batch rejecting batch item references as duplicate.
- Fixed a formatting issue in modals that caused a line to display over fields.
ShipExec Management Studio
- Added new authentication pages to support single sign-on using OpenID Connect.
- Added import and export functionality for commodities/goods.
- Added import and export functionality for companies.
- Added RateResult as a template that can be customized.
- Improved the filtering and sorting.
- Updated form property from touched to dirty to improve validation for Document, Address Group, and Notification.
- Updated the CVS Legacy Template to support field options.
- Fixed an issue with filtering in User Registration.
UPS Adapter
- Added support for Pickup requests for Small Package.
- Added Invoice Line Total to time in transit request.
- Added support for calculating package level discounts.
- Improved error handling when shipper is missing.
- Fixed an issue with configuration settings to set the following fields as required, Test URI, Production URI, User Name, Password, Access Key, and Account Number.
- Fixed an calculation error in the rating.
- Fixed an issue setting the fuel surcharge when rating and shipping.
ShipExec 2.0 Update 2.1
Version: 2.0.19182.1
Release Date: July 1, 2019
ShipExec Core
- Created new class object HistoryPackage derived from the Package class.
- Fixed an installer issue causing required files not to install.
- Fixed an installer issue that caused an error writing the install.log during the installation.
ShipExec Thin Client
- Fixed an installer issue that caused an error writing the install.log during the installation.
- Fixed a formatting issue with the distribution list edit modal in the Thin Client.
- Fixed an issue setting the shipping date when using Edge browser.
- Fixed an issue date format in Rate Results.
- Fixed an issue with calculating Hazmat Labels field based on selected labels.
- Fixed an issue with calculating Restricted Articles field based on selected labels.
ShipExec Management Studio
- Changed Service Route to Shipping Routes.
- Changed the formatting of the General tab for Company and Site.
- Added search filtering to Management Studio when searching for Users.
- Added search filtering to Management Studio when searching for Companies.
- Added search filtering to Management Studio when searching for Sites.
- Added search filtering to Management Studio when searching for Shipper.
- Added search filtering to Management Studio when searching for Address Book.
- Added search filtering to Management Studio when searching for Profile.
- Added search filtering to Management Studio when searching for Clients.
- Added search filtering to Management Studio when searching for Machines.
- Added search filtering to Management Studio when searching for Scale Definitions.
- Added search filtering to Management Studio when searching for Scale Configurations.
- Added search filtering to Management Studio when searching for Tracking Routes.
- Added search filtering to Management Studio when searching for Shipping Routes.
- Added search filtering to Management Studio when searching for Printer Definitions.
- Added search filtering to Management Studio when searching for Document Configurations.
- Added search filtering to Management Studio when searching for Printing Configurations.
- Added export capability to box types.
- Added export capability to address books.
- Fixed an installer issue that caused an error writing the install.log during the installation.
- Fixed an issue causing an error when adding an approver for user registrations.
- Fixed an issue causing users approved from user registration not to be added.
- Fixed an issue causing profiles not to save in some cases.
- Fixed an issue causing the adapter screen to display incorrectly when adding the UPS Adapter.
- Fixed modal issues when adding a Shipping Routes.
- Fixed an issue with pagination when All option is selected.
- Fixed an issue causing user level Distributions to display.
ShipExec Web Services
- Fixed an installer issue that caused an error writing the install.log during the installation.
ShipExec 2.0 Update 2
Version: 2.0.19158.1
Release Date: June 7, 2019
ShipExec Core
- Added support for User Registration.
- Added support for Distribution List.
- Added support for Notifications.
- Added support for Transactions Metering.
- Added profile support for Service Selection Mode, Batch File Templates, and Distribution List.
- Added Email support for user manager functions.
ShipExec AppDb
- Added DistributionList tables and supporting objects to support new functionality.
- Added Template tables and supporting objects to support new functionality.
- Added Notification tables and supporting objects to support new functionality.
- Added UserRegistration tables and supporting objects to support new functionality.
- Update BoxType objects to support new functionality.
ShipExec SoxDb
- Added TransactionLog table and supporting objects to support future hosted billing functionality.
ShipExec Management Studio
- Added the ability to create system, company or site level notifications that display on the Thin Client.
- Added Distribution List to provide a method to select addresses from address books to ship a shipment to a list of addresses.
- Added Distribution Lists to Company, Site levels in the address book menu.
- Added Distribution Lists controls to limit access to the settings tab in profiles.
- Added User Registration Key generation and Registration approver for companies, and sites levels.
- Added Batch File Templates settings to the settings tab in the profiles.
- Added service selection modes options to the settings tab in the profiles.
- Removed Email settings from the configuration, see Core.
ShipExec Thin Client
- Added User Registration to the login screen.
- Added Distribution Lists management to shipping menu.
- Added Distribution List button to Shipping Page which changes the consignee address to a distribution list drop-down.
- Added Notification to the home page, and pop-up notification for users already in the Thin Client.
- Added changes to Shipping screen to implement the new Service Selection Modes.
- Added batch file templates to batch manager screen.
- Removed Email settings from the configuration, see Core.
ShipExec Web Service
- Modified the Configuration to enhance security.
UPS Adapter
- Added SurePost services.
- Updated the packaging types.
- Fixed an issue when processing multi-service rating requests.
- Fixed an issue with the Return Delivery Tax ID.
- Fixed an issue that Shipping Receipt and other document fixes.
- Fixed an issue with International Time in Transit.
- Fixed an issue that caused an error in the shipment total.
iABOL Adapter
- Updated Document Names
- Fixed an issue with labels printing
ShipExec 2.0 Update 1
Version: 2.0.19095.2
Release Date: April 5, 2019
ShipExec Core
- Server Business Rule Changes - The signature for GetBoxTypes, GetCommodityContents, and GetHazmatContents was changed to include defined box type, commodity content, and hazmat content lists respectively as a parameter to support future enhancements.
- Fixed an issue in which reprocess was not updating waybillBolNumber.
- Fixed an issue that caused the ParseBatchFile not to stage the Batch
- Fixed an issue that caused the shipper level mapping not to be removed when deleting an adapter.
ShipExec AppDb
- Added ProfileSetting and AddressGroup tables and supporting objects to support new functionality.
- Added Symbol field to the Company table and supporting objects to support future functionality.
ShipExec SoxDb
- Added TransactionLog table and supporting objects to support future hosted billing functionality.
- Added the ability to use secure HTTP (HTTPS) proxy servers and test with a secure connection if used.
- Fixed an issue for licenses when no expiration date was set for entitlements.
- Fixed an issue that prevented no bundle documents from printing.
ShipExec Management Studio
- Added ability to disable Address books at Company, Site and User Levels in profiles.
- Added Address Book Group to provide an additional search criteria to help filter large address books.
- Updated the address book template to include group.
- Fixed an issue causing the Address Books button not to display for companies or sites.
- Fixed the title for the Forgot Password page.
- Fixed an issue where scale type was not displaying for serial scales.
- Fixed an issue that caused a user's company not to be saved.
- Fixed an issue when site administrator creates a user that caused the company not to be defaulted.
- Fixed an issue that caused the Client Business Rule Template to not be available.
UPS Adapter
- Fixed an issue where successful void was being returned as a failure.
- Fixed an issue that resulted in errors when API connections were attempted after a prior fault exception had occurred.
ShipExec Thin Client
- Added the ability for user to add or import address book(s).
- Added new reference fields (reference6-reference20) to the Reference tab.
- Fixed an issue where some Hazmat label names were displaying incorrectly.
- Fixed an issue with the binding for commodity contents.
- Fixed an issue where commodity contents were not displaying properly.
- Fixed an issue causing the F2 and F8 keys not to perform the New Shipment and Repeat Shipment respectively.
- Fixed an issue where Insurance Method was not being set to blank by default.
- Fixed an issue that caused manifest documents not to display.
- Fixed an issue that caused the History Page search function not to work after initially loaded search.
- Fixed an issue that caused inches not to display when setting dimensions.
- Fixed an issue where Hold at Location Type could not be cleared once set.
- Fixed an issue that prevented a client business rule from setting a value for the Service field.
- Fixed an issue that disallowed capital letters in the Payor Email address.
- Fixed an issue where Group could not be cleared once set.
- Fixed an issue where Ship Date does not display properly if set in server business rule.
- Fixed an issue where Size and Shape fields not to be set from the server business rule.
ShipExec 2.0 Update 3
Version: 2.0.
Release Date:
ShipExec Core
- Added Code field to Nameaddess
- Removed ConsigneeCode and CustomsBrokerCode from DynamicSox
ShipExec Core
- In Adapters Consignee.Code (from Consignee NameAddress object) is used for ConsigneeCode
- In Adapters CustomsBroker.Code (from CustomsBrokerCode NameAddress object) is used for CustomsBrokerCode
- In Adapters Exporter.Code (from Exporter NameAddress object) is used for EXPORT_INFORMATION_CODE
Copyright© 2013-2022 UPS Professional Services, Inc.. All Rights Reserved.