InsuranceInfo
Bu nesne, E- Sigorta Komisyon Gider Belgesi üst bilgilerini barındıran nesnedir. Nesne ile ilgili detaylar aşağıda anlatılmıştır.
public class InsuranceInfoDto
{
public Guid UUID { get; set; }
public Guid TemplateUUID { get; set; }
public string TemplateBase64String { get; set; }
public string InsuranceSerieOrNumber { get; set; }
public DateTime IssueDate { get; set; }
public string CurrencyCode { get; set; }
public decimal? ExchangeRate { get; set; }
public InvoicePeriodDto InvoicePeriod { get; set; }
}
UUID
Guid veri tipinde belgenin takibi için kullanılacak unique numaradır.
Insurance.InsuranceInfo.UUID = 'b8787efb-639d-4efc-85b5-953bf1dbaac0';
TemplateUUID
Bu alan belgeye eklenecek olan XSLT’nin UUID'si için kullanılır. UUID'ye ait XSLT belgeye eklenir.
Insurance.InsuranceInfo.TemplateUUID = '94e8b735-1361-4d6f-a4a6-3745b62239c8';
InsuranceSerieOrNumber
Bu alana 16 haneli e-Sigorta Komisyon Gider Belgesi numarasını, 3 haneli seri bilgisini girebilirsiniz. 16 haneli belge numarası girmeniz durumunda herhangi bir işlem yapılmaz belge numarası olarak girdiğiniz değer belirlenir. Eğer 3 haneli seri girerseniz portal üzerinde tanımlı olan bu seri üzerinden numara üretilir.
//Manuel Belge Numarası
Insurance.InsuranceInfo.InsuranceSerieOrNumber = "EFT2025000000001";
//Seri Bilgisi
Insurance.InsuranceInfo.InsuranceSerieOrNumber = "EFT";
IssueDate
Bu alana belge tarihi ve saati girilir.
Insurance.InsuranceInfo.IssueDate = "2022-01-23T10:20:39.846Z";
CurrencyCode
Bu alan belgenin para biriminin girileceği alandır. Alabileceği değerler kod listeleri bölümünde Para Birim Kodları altında belirtilmiştir.
Insurance.InsuranceInfo.CurrencyCode = "TRY";
ExchangeRate
Bu alan belgenin Türk lirasından farklı bir para biriminde kesildiğinde döviz kurunun girileceği alandır. Belge üzerinde kur bilgisi görünecektir.
InvoicePeriod
Belge 'Dönem Başlangıç ve Bitiş Tarihinin' girileceği alandır.
public class InvoicePeriodDto
{
public DateTime? StartDate { get; set; }
public DateTime? EndDate { get; set; }
public string Description { get; set; }
}
Last updated