- [Feature]: Sap-client can now be specified on a destination. For more information, see our documentation: Sap-Client
enosix @arnold AI Agent for Salesforce 0.2.1
-
[Feature]: Added an Invocable Action that allows the AI Agent to retrieve material numbers from SAP based on a product description provided in Salesforce (by user or extracted from Salesforce object).
-
[Feature]: Added an Invocable Action that allows the AI Agent to retrieve recently created sales orders from SAP using the material and customer numbers provided in Salesforce (by user or extracted from Salesforce object).
-
[Feature]: Added the enosix @arnold AI app to assist admins in verifying the validity of named credentials and ensuring a successful SAP connection.
Please see enosix Product Documentation for more information.
Surface 2.7.1
- [Bug Fix]: Resolved an issue with Document Search Custom Configuration where selecting an sObject Id for a Mapped Field would result in an error when performing a search. This fix will allow sObject Id fields to be used in a document search.
Link 5.8.3
- [Feature]: Sap-client can now be specified on a destination. For more information, see our documentation: Sap-Client
enosix Sync 1.3.3
This version of Sync renamed a field in the data source adapter from filter class
to Search Criteria Class
.
This will help eliminate confusion between enosix adapter search criteria vs Valence transformation filters.
Link 5.8.2
- [Bug Fix]: Api Proxy search requests would fail when not providing sort fields.
Link 5.8.1
- [Bug Fix]: Requests utilizing Webhook feature could include an incomplete result response.
- [Bug Fix]: Link service restarts would invalidate existing cookies.
- [Bug Fix]: Requests using an expired session cookie would return Internal Server Error.
Connect 1.4.8
- [Bug Fix]: Addressed a critical issue preventing successful application deployments to Google Cloud Platform (GCP) regions within SAP Business Technology Platform (BTP). This fix ensures smoother and more reliable deployment processes across different GCP regions.
Improvements:
- Enhanced Deployment Logging: Implemented more comprehensive logging capabilities for deployment procedures. The improved logging provides greater visibility into deployment processes, making it easier to track and troubleshoot potential issues.
Salesforce Spring 25 Release
The enosix team has completed extensive testing to ensure compatibility of the latest enosix apps with the Salesforce Spring ‘25 release. Below are the key details of the testing process and outcomes:
ICU Locale Formats
You may have received an email or noticed in the Salesforce release notes about the upcoming enforcement of ICU locale formats, which standardize the representation of dates, times, currencies, and numbers across the platform. We want to assure you that this change does not affect enosix components. Our team has thoroughly tested these components with the new formats activated in a Spring Preview org, and they function as expected. Generally, this update does not apply to enosix components.
The email notification you received was triggered by legacy, deprecated surface Visualforce components within your org that utilize API versions below 45. Salesforce requires a minimum API version of 45.0 for all Apex Classes, Apex Triggers, and Visualforce Pages to auto enable ICU locale formats. Consequently, your sandbox org was not enabled on the ICU locale formats due to these outdated API versions.
You can still activate the ICU locale formats with components that use API versions below 45.0.
We are actively addressing these older API version dependencies and plan to update them in the next major release of Surface. This will ensure compatibility with the the latest salesforce releases and prevent future notifications.
For more information on the ICU locale formats and the upcoming changes, please refer to Salesforce's official documentation: Enable ICU Locale Formats (Release Update)
Testing Highlights
-
Regression Testing:
- A total of 123 regression scenarios were executed to validate functionality and compatibility.
-
Products Tested:
- Sync for Salesforce v1.3.2
- Surface v2.7
- SDK v1.6, including the Apex code generator
-
Mobile App Compatibility:
- The Surface app was tested in the latest version of the Salesforce Mobile app.
Testing Scope and Outcomes
-
- Validated real-time data synchronization between Salesforce and SAP.
- Ensured consistent performance across core use cases, including object synchronization and data accuracy.
-
- Confirmed compatibility with Sales, Service and Console apps.
- Verified Lightning components function in the Salesforce Mobile app.
- Validated Lightning components work in experience sites.
-
SDK v1.6 + Apex Code Generator:
- Tested SDK integrations for Transact, including CPQ & Sales Doc.
- Verified code generation capabilities and deployment to Salesforce Spring ‘25 orgs.
Results
- Compatibility Confirmed: All tested products are fully compatible with Salesforce Spring ‘25.
- No Critical Issues Identified: Testing revealed no blockers or critical issues.
- Optimized Performance: Minor adjustments have been made to enhance performance and user experience.
The enosix team remains committed to ensuring our solutions deliver seamless integration and superior performance. For any questions or support, please contact our team.
enosix @arnold AI Agent for Salesforce 0.1.0
-
[Feature]: Added SAP Order Status Query Invocable Action allowing users to seamlessly query SAP system for real-time order status updates directly from Salesforce — no need to launch the SAP system.
This feature will streamline access to SAP order details without leaving Salesforce and improve efficiency and visibility for customer service teams.
Please see enosix Product Documentation for more information.