Upgraded test environment to 2023.1 and I have a function library with 18 functions in there that is disabled and I cannot enable it. Function has been working for a year in production environment. I can delete the function and reference to IssueReturn and save it. Worst case I have to create a new library just for this function, just will be a pain with about 40 widgets and custom code in this function.
The type ‘JobHeadRow’ exists in both ‘Erp.Contracts.BO.IssueReturn, Version=11.2.300.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’ and 'Erp.Contracts.BO.JobEntry, Version=11.2.300.0,
I don’t think you can reference the full type in Widgets and Variables. I tried using “Other” and selecting the service to see if the full name would populate. Dang it.
This was reported as a bug back in Epicor 9. It never went anywhere it technically isn’t a bug is just a poor design choice. You can have the same type defined in different DLL’s as long as you reference them via an Alias