Touchstone Re 2023 API Reference
SubmitConvertCsvToUlf Method
Example 


Air.Services.Proxy Assembly > (Global) Namespace > ReinsuranceCompanyLossSetManagementServiceClient Class : SubmitConvertCsvToUlf Method
Contains a SubmitConvertCsvToUlfRequest that specifies the Business Unit SID and SQL Instance SID associated with the CSV CLF that you want to convert to Ulf CLF.
Submits a request to convert CSV company loss files set to Ulf loss files.
Syntax
Public Function SubmitConvertCsvToUlf( _
   ByVal request As SubmitConvertCsvToUlfRequest _
) As SubmitConvertCsvToUlfResponse
Dim instance As ReinsuranceCompanyLossSetManagementServiceClient
Dim request As SubmitConvertCsvToUlfRequest
Dim value As SubmitConvertCsvToUlfResponse
 
value = instance.SubmitConvertCsvToUlf(request)

Parameters

request
Contains a SubmitConvertCsvToUlfRequest that specifies the Business Unit SID and SQL Instance SID associated with the CSV CLF that you want to convert to Ulf CLF.

Return Value

A SubmitConvertCsvToUlfResponse that contains the ActivitySidField that uniquely identifies the asynchronous web service call that you made to convert the list of CLF sets using the SubmitConvertCsvToUlf() method.
Remarks
To find the Business Unit SID to pass into this method, call the GetBusinessUnits() method.

To find the SQL Instance SID to pass into this method, call the GetSqlInstances() method.

To find the CLF Set SID to pass into this method, call the SubmitConvertCsvToUlfRequest() method.

Example
The following example shows how to convert the CSV company loss file sets to Ulf using the SubmitConvertCsvToUlf() method:
using AIR.Services.Common.Data;
 using AIR.Services.Reinsurance.CompanyLossSetManagement.Api;
 using System;
            
 public class SnippetSubmitConvertCsvToUlf
 {
 private static void SubmitConvertCsvToUlf(int businessUnitSid, int sqlInstanceSid, string ulfInputFilePath, string ulfOutputFilePath)
     {
 ReinsuranceCompanyLossSetManagementServiceClient client = new ReinsuranceCompanyLossSetManagementServiceClient();
 SubmitConvertCsvToUlfRequest request = new SubmitConvertCsvToUlfRequest();
 request.BusinessUnitSid = businessUnitSid;
 request.SqlInstanceSid = sqlInstanceSid;
 request.ClfSetName = "CLF created At " + DateTime.Now.Ticks;
 request.Comment = "Test conversion ";
 request.UlfOutputFilePath = ulfOutputFilePath;
 request.UviInputFilePath = ulfInputFilePath;
 SubmitConvertCsvToUlfResponse response = client.SubmitConvertCsvToUlf(request);
         if ((response.Status.Code == StatusCode.Success))
        {
 Console.WriteLine("Request submitted with Acitivity Sid: " + response.ActivitySid);
 }
}
 }
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

ReinsuranceCompanyLossSetManagementServiceClient Class
ReinsuranceCompanyLossSetManagementServiceClient Members