Hi Cyril, I’m going to share my response, that I already sent to you, here too:
It seems like the new style of creating new records in Lightning compared to Classic prevents your solution from working. While you can address the input fields in Classic directly, because they are available as URL parameters, these parameters are no longer shown in Lightning URLs. To see that difference, let’s leave the Skuid page, go the Sales App in Salesforce and take a look at the Accounts page to compare Classic and Lightning.
Classic
Go to the Accounts page.
You can click on any account to see its details. Scroll down to related records of other objects, e.g. Contacts. Click the button “New Contact” and see how the URL changes. You are now no longer on “Accounts” but on “Contacts”. And the URL contains parameters in which you can find the account ID. Similar to the URL format you use in your Skuid page on the global action.
Lightning
Go to the Accounts page. You can click on any account to see its details. You can see the “Related” records of the other objects here, e.g. Contacts. Click the button “New” to create a new contact for this account. Now the pop-up opens and all inputs are made in the pop-up, however you can see that the URL didn’t change. There are no additional URL parameters visible.
What that means for your Skuid page:
On your Skuid page, you’ve been using the global action to “redirect to URL”. With merged syntax you were able to transfer the current opportunity ID from the Skuid page to the Classic Salesforce page. However, based on the comparison above, the URL format is different in Lightning, so I’m afraid that you can’t simply use the old way.
I also tried to modify the Lightning URL to transfer the opportunity ID, but unfortunately without success. Please see this Salesforce discussion about “URL Hacks in Lightning not possible”:
https://success.salesforce.com/answers?id=9063A0000019OLKQA2
So I’d like to come back to Gregg’s suggestion, to not leave the Skuid page but build the process (to create new records) in Skuid, so that you have full control of it.
In case you encounter any issues, we are happy to assist! Either here in the forum or if you create a new support ticket.
Regards,
Luzie