Error al agregar razón a oportunidad

Buenas tardes:
Me podrán ayudar con este problema, antes funcionaba correctamente al agregarle una razón a una oportunidad perdida,pero ahora me regresa este código de error y mensaje:

-1 El nombre de recurso especificado no se encuentra en el archivo de imagen.

El código es el siguiente,si me puedo conectar a la base y revisar los campos de la oportunidad:

int idSociedad = int.Parse(dr[“idSociedad”].ToString());
int idOportunidad = int.Parse(dr[“Oportunidad”].ToString());
int idDescVenta = int.Parse(dr[“idDescVenta”].ToString());
int idRazon = int.Parse(dr[“idRazon”].ToString());
SAPbobsCOM.SalesOpportunities sale = CIA.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oSalesOpportunities);
sale.GetByKey(idOportunidad);
sale.Status = SAPbobsCOM.BoSoOsStatus.sos_Missed;

            if (sale.Reasons.Reason != 0)
            {
                sale.Reasons.Add();
            }

            sale.Reasons.Reason = idRazon;
            int exito1 = sale.Update();

Saludos y de antemano gracias.

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.