Release Notes
This page provides information about the new features, enhancements implemented, issues addressed, and any known existing (if any) issues in the GUMU™ for Salesforce - Sage ERP Integration.
Upcoming Features & Road Map: -
This section will highlight the new features to be added to the Standard product.
Multi-Currency Handling
Quote, Order, Sales Invoice
Multi-Currency Handling for AR Invoice
Multi-Currency Handling for Purchase Orders and AP Invoice
2GP Packaging
Second-generation managed packaging (managed 2GP) ushers in a new way for AppExchange partners to develop, distribute, and manage their apps and metadata. Salesforce recently introduced this change to organize sources better, build small modular packages, integrate with a custom version control system, and better utilize existing Apex code. With version control being the source of truth, there are no packaging or patch orgs. Instead, you can execute all packaging operations via Salesforce CLI or automate them using scripts. Submit second-generation managed packages for security review, and list them on AppExchange. More details available at Salesforce website.
Bulk Update (Account, Address, Contact)
This feature is under to update Account addresses and contact in bulk. For more information on how this feature works, please refer to the below
Blog link: - GUMU™ Features – Bulk Account Update
GUMU™ Console
The GUMU™ Console is the new feature in the GUMU™ integration. It’s entirely focused on the functionality of the GUMU™ Settings app, like import routine and Mapping purposes. This also indicates the Logs in a Graphical format so that the User can identify the Status of the various processes. In addition, GUMU™ Console also provides the notification option as whenever the import routine process is completed, it’ll notify the selected members of the process or if there are any errors. For more information on how this feature works, please refer to the below
Blog link: - New Functionality available in GUMU™ through GUMU™ Console
Enhancement to Sage Intacct Integration:
Support Realtime inquiry and align the product features at par with our other Sage Integrations.
GUMU v5.77
The version consists of the following enhancements and issue fixes. This version was released in August 2024.
Features and Enhancements
Confirmation required before Deleting Default Integrations
Default integrations are often vital to the functionality of a system or application, and removing them could result in unexpected disruptions or the loss of key features. Introducing a validation step helps prevent accidental deletions by prompting users to confirm their actions before proceeding. This reduces the risk of unintended errors and encourages a more careful, deliberate approach to managing integrations within the system.
Increased Caution for Integration Deletion
An enhanced precautionary measure has been introduced during the integration deletion process, adding an extra layer of oversight to ensure a more secure and comprehensive removal. This notification informs users about the potential consequences of deleting the integration.
Disabling the default value field on the primary key tab if the source field contains a value
This modification adjusts the system so that the default value field on the primary key tab is either disabled or restricted from being filled if the source field already contains a value. Essentially, it enforces a condition that prevents users from entering default values when the source field is populated. This safeguard helps preserve data integrity by ensuring that default values do not overwrite existing data in the source field.
Added the Delete action button for ERP Source Fields on the Entity Settings tab
The latest upgrade introduces a Delete action button on the details tab of the Entity Setting. This enhancement streamlines entity management by providing a convenient way for users to delete unwanted ERP Source Field entries.
Added a validation before deleting the Entity Mappings
A validation check has been implemented prior to deleting an entity in the Entity Setting. If the entity is linked to any mappings, a validation message is triggered, preventing the deletion to maintain data integrity and avoid unintended consequences.
Schedule Button behavior for Entity Mapping/import
As per the latest release of the package, the button label will change depending on whether a scheduled import routine exists. If a schedule is present, it appears as "Edit Schedule"; if not, it will display "Schedule." This feature helps users to easily identify and manage the scheduling status.
Addressed Issues
Configuration
In this release, we have changed the data type of the fields Total Batches, Extended Batches, and Web Service Timeout present in the ERP Configuration model to Integer.
Entity Setting
Previously, there was no validation for duplicate Source Fields in the Primary Keys. This issue is now fixed in the new release.
Entity Mapping/Import
Earlier, when users uploaded a CSV file, the system did not validate its contents. For example, if a user uploaded a file to create a Sage 100 import routine while the integration was set up for Sage 300, no checks were performed. Now, the system will verify the file's contents before proceeding.
Unlink Account
In this release, the Unlink button's size will now remain consistent, regardless of changes to the page size.
Salesperson Mapping
For Sage 100, customers with the same account number but different AR Division numbers could cause confusion, making it difficult to distinguish between accounts. To address this issue, an "AR Division" column has been added to the "Search Customer Record" feature. This enhancement allows users to clearly identify and associate accounts with their respective AR Division, streamlining the process and ensuring accurate account management in Sage 100.
GUMU v5.74
The version consist of the following enhancements and issue fixes. This version was released in October 2023.
Features and Enhancements
Segregation of Import Routine
Users can utilize the feature to classify the List of Import Routines/Mappings by utilizing the newly introduced "Type" field. If the users desire to choose a specific type, they can select from the list of available types, details of the same are explained in the blog.
Added Descriptions for all the Import Routines
In addition to the segregation we have further added description field which can be useful for documenting specific characteristics or functionalities of the entity. Such as providing additional information or details about the entity being mapped Sage 100, Sage 300C, and Sage X3 System with Salesforce. It helps users, administrators, or developers involved in the integration process to have a clear understanding of the entity being mapped. Users will get descriptions for pre-defined import routines when package is installed and also, they can change/modify descriptions from Detailed View of Entities – Description of all Import Routines
Further enhancements to Mappings in Import Routine
With the latest upgrade, users can now save the mappings they have created, even if they choose to deactivate them. This enhanced functionality empowers users to revisit and reuse mappings at their convenience without the fear of losing their valuable configurations. Clicking on the "Save" option will preserve the mappings configurations, allowing users to access and reactivate it whenever necessary.
In addition, we have also added Sequencing feature to the mapping, which allows users to experience an orderly and efficient data integration process. It assigns a distinctive sequence number to each record based on when it is inserted and any subsequent edits or additions to the mappings.
ERP Addresses Fields tab on Accounts Layout
In the past, all the ERP fields were shown within the Details section. However, we have implemented a new tab labelled "ERP Addresses and Fields" on the Accounts record page. Within this tab, you can find fields like AR Division No., Customer No., Terms Code, Ship Method, Tax Schedule, Salesperson Number, Integration Key, External UID, and Fax.
Addressed Issues
Entity Mapping Import
In this release, we have addressed the issue that users reported concerning the missing field displays in Email, Tax Group, Category, and Extended Price.
Sales Order Tax Calculation
The previous package had inaccuracies in the calculation of Tax and Grand Total amounts for Sage X3 systems.
Accounts Address Save & Promote
For Sage X3, if user promotes any Account the associated address also gets promoted but the button on Address records still displayed “Save and Promote”. Now, after promotion the label will be auto updated to “Save and Update”.
Security Matrix
Prior when the box was unchecked to disable a specific functionality, such as Promote Customer or Promote Order, the functionality would still exeute, which was incorrect. However we have rectified this issue, in the recent package, and now changes made at the user level function as expected.
Quote Entry Data Handling
Earlier when user neglected to choose an "Expiration Date" before adding a product to the Quote, the "Product Family" and "UOM" fields would become empty which wouldn’t let the user to save the added products. Now we've introduced a validation message, instructing the user to "Please select the Expiration Date" before proceeding. This ensures that the expiration date is set before adding a product.
GUMU v5.66
The version consist of the following enhancements and issue fixes. This version was released in January 2023.
Features and Enhancements
AR Invoice
AR Invoice in the classic version. A new import routine has been added for Sage 300C in which the dynamic mapping is added for distribution code at the time of AR Invoice promotion. Due to this, the user will have access to choose the distribution code for AR Invoice promotion.
Special Character Handling
For a key field that do not handle specific special character, we have added a validation message to handle the special character at the time of promotion of the data. Validation is provided on key fields to handle the special character at the time of data promotion.
Real-Time PDF Inquiry Enhancement
Created one field in the ‘data page detail’ object called “VF PDF page” which is used to add the customizable VF page to create your own PDF format. It will allow the user to add his own format of PDF (It will be additional development as the creation of the PDF format will be on the Visualforce Page) - PDF Enhancement
Enhanced Filter for Data Linkage
When the user tries to map the Salesforce Account with the ERP Customer (& Salesforce Users to ERP Salesperson), the filter has been modified to simplify the process, making it easier to find the desired Customer (or Salesperson) for linkage. User can filter out the ERP records based on key fields (such as Name, Code, etc.), it will search for the record in ERP and the result will be displayed in Tabular format through which the user can link the record in Salesforce. Example for Customer discussed in this blog.
Addressed Issues
AR Invoice
AR Invoice Shipping and Billing address lookup filled text field clear issue after deselecting Customer.
Entity Mapping/Import
On the Preview button, some users reported issue in pagination, and data display which was handled.
Entity Mapping/Import
On the schedule page, user reported inconsitency with the window size while using in mobile view.
Order Promotion
User reported error on the data transfer to Sage while trying to utilize the Promote Order functionality from Standard layout.
GUMU v5.57
The version consist of the following enhancements and issue fixes. This version was released in June 2022.
Features and Enhancements
Quick Line Entry (Quote)
Using the feature of Quick Line Entry, the User will be able to add multiple records with a single button click and fetch real-time data for all the products added. Users can also set default values to the product lines. It also gives the option to restrict the visibility of a field for a particular user or profile.
Real-time Product Inquiry
This feature will allow users to view Realtime Information on Product which can be experienced when a Sales Rep creates and add/update products to its Sales Orders in Salesforce using the GUMU™ application. For more information on how this feature works, please refer to the below blog link: -
Addressed Issues
Quote
Auto Populate the ERP details from the linked Promoted Account
Multi-Company
Auto-populate the Default integration when promoting records.
Auto Populate fields
After clicking on add new products, the pricelist value should be selected by default as per Account ERP Information.
Auto Populate fields
Warehouse to be auto populated on Sales Order from Quotes
Order
After entering the data in additional fields in the comment field, the data of the comment field should pass in ERP.
GUMU v5.44
The version consist of the following enhancements and issue fixes. This version was released in March 2022.
Features and Enhancements
Preview Data
This feature will provide the User the ability to preview & validate the ERP data before it is imported into Salesforce CRM. For more information on how this feature works, please refer to the belowBlog link: - GUMU™ Features – Sage ERP Data Preview
Purchase Order Add-on for Sage 300 and Sage 100
This feature will provide User the ability to create a purchase order and promote from Salesforce to the Sage: - For more information on how this feature works, please refer to the below blog link: -
Quick Line Entry (Order)
Using the feature of Quick Line Entry, the User will be able to add multiple records with a single button click and fetch real-time data for all the products added. Users can also set default values to the product lines. It also gives the option to restrict the visibility of a field for a particular user or profile. After saving the records, you can promote records from SF to ERP with a button click. For more information on how this feature works, please refer to the below Blog link: -
Addressed Issues
Account
Custom fields are not updated on a real-time basis when updated from Salesforce to Sage ERP.
Address
Def_Shipping Address (if it is Yes), then Ship_To_Address is not mandatory
Import routine
Import routine master check box should be checked in the package for Parent objects.
Import Schedule
Import should not run during maintenance time.
Order
Integration Pricebook to be auto populated when Order is created from the GUMU Integration interface.
Order Edit Layout
Alignment issue of fields in case of a larger number on the Order screen.
GUMU v5.39
The version consist of the following enhancements and issue fixes. This version was released in December 2021.
Features and Enhancements
Sage Intacct Integration from Salesforce:
Our Package support sage integration from Salesforce in addition to Sage X3, Sage 300c, and Sage 100. In Sage integration, we have introduced a few new features like Opportunity promotion as Sales invoices and AR invoices, Configuration of location Entities, and Promote Order. For more information on how this feature works, please refer to the belowBlog link: -
Support Auto generate Customer Number
In this feature, while promoting a Customer, Auto-generate the number in the specified format instead of manually entering the customer number program.
Addressed Issues
Account
Limit AR division to 2 characters
Account
An error “Invalid Fax Field mapping.” was encountered while importing the Customer record “Customer Invalid field GUMU__Fax__c for Account error.”
Import Error
"Get URI error” occur while importing data from Sage ERP to Salesforce due to unique character available in fields.
Product
Discount and Price level not been applied when product is added
Import Routine
Required Chain Next Missing when the package is installed
Order
Remove the Generated Sales Order button from the Order layout and add it to the Quote layout. On click, the Order should be generated automatically and displayed in the Sales Order tab available in the GUMU Integration App launcher.
Security Rights
Currently providing special rights to Users at the user level, rights are only applicable profile-wise.
Order
Pricebook to be auto populated when Order is generated from Quote layout.
Order
"Post URI error” occurs while Promoting Data from SF to Sage ERP Due to Special Characters in the record value
GUMU v5.20
The version consist of the following enhancements and issue fixes. This version was released in March 2021.
Features and Enhancements
Sage 50 (US) integration with Salesforce
Our GUMU™ for Sage CRM – Sage 50 Integration is an external bi-directional utility that can synchronize Customer and Order data from Salesforce to Sage 50 and vice versa. This utility can be scheduled further to automate these synchronization processes.
Addressed Issues
Import routine
An error occurred while creating the default entity and mapping of Sage 300 Cloud
Import Routine
With the Click of the Refresh button, existing mapping is cleared out.
Product Family
Standard field mapping missing for Product Family import routine.
Real-time screen
The User cannot add a new field to Account, Inquiry, or Shipment Realtime screen.
GUMU v5.13
The version consist of the following enhancements and issue fixes. This version was released in December 2020.
Features and Enhancements
Field Level setup
The field-level security tab is used on a real-time inquiry screen where the User can add multiple fields to see the data from Sage. For more information on how this feature works, please refer to the Blog link: - Setting up Fields on GUMU™ Real-Time Inquiry Screen
Field Security
This feature provides Field Accessibility at Profile and User Level, and accordingly, it will display the fields on the Realtime inquiry screen. So, if you want field access in real-time to be denied. For more information on how this feature works, please refer to the belowBlog link: - Field Accessibility / Configuration on GUMU™ Real-time Inquiry Screen
PDF Preview ERP Enquiry
This feature allows the User to convert real-time information of the Customer’s corresponding record into PDF format. This feature is used for all integrations of Sage 100, Sage 300c, and Sage X3. For more information on how this feature works, please refer to the below Blog link: - Viewing Customer real-time Inquiry in PDF file for faster response
Addressed Issues
Import routine
Import routine should continue when an error occurs for a particular record.
Order Products
The product line is not displaying an updated amount when the Product Quantity is changed on the ERP product screen.
Sales Order List
The list layout alignment is not aligned with the column sequence
Account
Required ERP fields are not made mandatory when the package is installed.
Realtime Screen
Currency and Data format are not displayed appropriately on the Realtime screen.
Realtime Reports
The PDF generated displays old record
Salesperson
The salesperson import routine is missing from the package.
Ship To
Standard required mapping is missing in the Ship To import routine.
Order
Order Amount is ‘NAN’ on Sales Order Screen
Address
Address not promoted when promoting the Account
Order
Duplication issue External UID format for Promote order and order import is different.
Contact
Contact not promoted when promoting the Contact
Contact
Contact to be auto-promoted when newly created against a promoted account
Product
The price is to be imported to the Integration price book when importing the product.
Order
Order Tax not calculated for Order total
Last updated