I have tried this in both BPM and Functions (yes, I know they are basically the same, but…) and I get this error that I am unsure how to fix:
There is at least one compilation error.
UpdateMaster.CommonTypes.cs(390,33): error CS0433: The type ‘SelectedSerialNumbersTable’ exists in both ‘Erp.Contracts.BO.CustShip, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’ and ‘Erp.Contracts.BO.SalesOrder, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’
UpdateMaster.CommonTypes.cs(400,33): error CS0433: The type ‘SNFormatTable’ exists in both ‘Erp.Contracts.BO.CustShip, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’ and ‘Erp.Contracts.BO.SalesOrder, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’
CustomizationAdapter.cs(498,30): error CS0433: The type ‘SelectSerialNumbersParamsTableset’ exists in both ‘Erp.Contracts.BO.CustShip, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’ and ‘Erp.Contracts.BO.SalesOrder, Version=10.2.700.0, Culture=neutral, PublicKeyToken=5d3fa3c7105d7992’
CustomizationAdapter.cs(9,138): error CS0738: ‘CustShipSvcCustomization’ does not implement interface member ‘CustShipSvcContract.GetSelectSerialNumbersParams(string, decimal, string, int, int, string, string, string, string, string, bool, int, int, int, Guid)’. ‘CustShipSvcCustomization.GetSelectSerialNumbersParams(string, decimal, string, int, int, string, string, string, string, string, bool, int, int, int, Guid)’ cannot implement ‘CustShipSvcContract.GetSelectSerialNumbersParams(string, decimal, string, int, int, string, string, string, string, string, bool, int, int, int, Guid)’ because it does not have the matching return type of ‘SelectSerialNumbersParamsTableset’.