2.0.0.17 integration for SAP U.S. Tax UI
Functional changes
Upgrade integration service
Issue: Switch Tenant Feature Implementation in OneSource UI
Solution: OneSource UI has implemented the Switch Tenant Feature, so that Same Logged in user can switch between Linked partner Tenants without having separate credentials for each of the partner tenant. This feature is applicable only for those tenants which are configured for the User by the OneSource Administrator User.
Switch Tenant Link is available on the User Profile Menu in the OneSource UI Make sure the logged user has the other partner tenants configured.
Switch tenant feature is given based on the privileges given to the user.
Technical changes
Upgrade integration service
Issue: SAP US Tax API: Ignore Blank User Elements in SAP Requests
Solution: The SAP US Tax API Integration Service has been updated to ignore blank user elements received in SAP requests.
- Null or empty user element values are excluded from the Determination Request XML.
- User Element fields 1–50 apply to the Tax Calculation, Force, and Update APIs.
- In the Determination Request, User Element fields 1–50 are mapped to ATTRIBUTE1– ATTRIBUTE50 respectively, and are populated only when the corresponding SAP User Element value is not blank.
Issue: SAP US Tax API: Update Integration API to Accept String Value for ITEM_NO Field.
Solution: The SAP US Tax API Integration Service has been enhanced to support String values for the ITEM_NO field in both SAP requests and responses.
- The integration Java code has been updated so ITEM_NO is handled as a String rather than an Integer/numeric value.
- ITEM_NO appears in the SAP request/response XML used by the Tax Calculation, Force Update, and Update APIs.
- The SapSoapIntegration.xsd (which contains the SAP WSDL/XSD definitions for these tax web service calls) has not been modified.
- This aligns with the existing schema: per SapSoapIntegration.xsd, the ITEM_NO field already allows a String value.