📚 SAP Business One SDK Help

DeleteServiceCallOrigin Method
See Also  Example
pIServiceCallOriginParams
The key of the service call origin to be deleted.

Description

Deletes an existing service call origin.

The service call origin is specified by its key (originID), which is contained in the ServiceCallOriginParams object passed to the method.

Syntax

Visual Basic
Public Sub DeleteServiceCallOrigin( _
   ByVal pIServiceCallOriginParams As ServiceCallOriginParams _
) 

Parameters

pIServiceCallOriginParams
The key of the service call origin to be deleted.

Remarks

If the origin is system defined or is linked to a specific service call, the origin cannot be deleted.

An origin is system defined if the Locked field in the OSCO table is set to Y.

Example

Deleting a service call origin (C#)Copy Code
ServiceCallOriginParams originParams = callOriginsService.GetDataInterface(ServiceCallOriginsServiceDataInterfaces.scosServiceCallOriginParams) as ServiceCallOriginParams; 
originParams.OriginID = 3; 
Console.WriteLine("Delete a ServiceCall Origin with id=" + originParams.OriginID); 
try 

    callOriginsService.DeleteServiceCallOrigin(originParams); 

catch (Exception ex) 

    Interaction.MsgBox(ex.Message, (Microsoft.VisualBasic.MsgBoxStyle)(0), null); 
}        

See Also