I created a solution where I added 3 EFx Libraries to be transferred to Cloud environment.
When I install the solution on the cloud, I get the below error:
[1/22/2024 2:45:48 PM] Processing Epicor Function definitions...
[1/22/2024 2:45:48 PM] Error A library backup cannot be used as an installation source
[1/22/2024 2:45:48 PM] Error Import cancelled or failed for 'Utility_5b55a98fbbb84397951bb0cd00c9aec0'.
[1/22/2024 2:45:48 PM] Error A library backup cannot be used as an installation source
[1/22/2024 2:45:48 PM] Error Import cancelled or failed for 'POLib_60e2bbf852f54429a181b0e600e02d55'.
[1/22/2024 2:45:48 PM] Error A library backup cannot be used as an installation source
[1/22/2024 2:45:48 PM] Error Import cancelled or failed for 'Transactions_938e57fcd9514ecba6b1b0eb0108d055'.
[1/22/2024 2:45:48 PM] Finished importing Epicor Function definitions.
Error Summary:
Import cancelled or failed for 'Utility_5b55a98fbbb84397951bb0cd00c9aec0'.
Import cancelled or failed for 'POLib_60e2bbf852f54429a181b0e600e02d55'.
Import cancelled or failed for 'Transactions_938e57fcd9514ecba6b1b0eb0108d055'.
We use solution workbench all the time for functions. You must be doing something different. Permissions for functions can trip you up pretty easily across difference environments though.
I found with functions, I had to set the solution type to ALL when saving the solution. Also, make sure you’re set up with the correct security groups in both environments - there are 3 groups you need on your security record.
They work fine in 2022 but are broken when importing into 2023.2 that we noticed. So in that case Export it via Function Maintenance and Import via Function Maintenance, I think its a bug - we noticed that too @jgiese.wci and I