EledgerProperties
ELedgerPropertiesDto Sınıfı Açıklamaları
ELedgerPropertiesDto
sınıfı, defter ayarlarını temsil etmek için kullanılan bir veri transfer nesnesidir.
Özellikler:
Nace
Tanım Tipi: String
Açıklama: Avrupa Birliği'nde kullanılan bir ekonomik faaliyet kodlaması sistemidir. İşletmenin faaliyet alanını tanımlar.
Örnek: 620201 kodu, bilgisayar programlama faaliyetlerini ifade eder.
Creator
Tanım Tipi: String
Açıklama: Defteri oluşturan kişinin adını belirtir.
Örnek: Batuhan Öner
CurrencyCode
Tanım Tipi: string
Açıklama: Döviz cinsini belirtir.
Örnek: TRY
LineCount
Tanım Tipi: Integer
Açıklama: Muhasebe e-defter csv modelindeki toplam satır sayısını belirtir.
Örnek: 12000
TaxType
Tanım Tipi: TaxType (Enum)
Açıklama: Vergi türünü belirtir.
Örnek: IncludeTax - defterin vergi detaylı oluşturulmasını sağlar.
Örnek: ExcludeTax - defterin vergi detaysız oluşturulmasını sağlar.
IsBranch
Tanım Tipi: Boolean
Açıklama: İşletmenin bir şube olup olmadığını belirtir.
Örnek: false (şube yoksa)
BranchName
Tanım Tipi: String
Açıklama: Şubenin adını belirtir.
Örnek: null (şube yoksa)
BranchNumber
Tanım Tipi: String
Açıklama: Şubenin numarasını belirtir.
Örnek: null (şube yoksa)
LedgerPeriod
Tanım Tipi: Boolean
Açıklama: Defterin aylık mı yoksa 3 aylık periodlarlamı gönderildiğini belirtir.
Örnek: true (defter aylık gönderiliyor)
Örnek: false (defter 3 aylık gönderiliyor)
FiscalYearStart
Tanım Tipi: DateTime
Açıklama: Mali yılın başlangıç tarihini belirtir.
Örnek: 2023-01-01T00:00:00 (2023 yılının başlangıcı)
FiscalYearEnd
Tanım Tipi: DateTime
Açıklama: Mali yılın bitiş tarihini belirtir.
Örnek: 2023-12-31T00:00:00 (2023 yılının sonu)
AccountingPeriod
Tanım Tipi: AccountingPeriod (Enum)
Açıklama: Muhasebe dönemini belirtir.
Örnek: AccountingPeriod (normal dönem)
Örnek: InterimAccountingPeriod (tasviye dönem)
Örnek: SpecialAccountingPeriod (özel dönem)
IsLiquidate
Tanım Tipi: Boolean
Açıklama: Şirketin tasviye halinde olduğunu belirtir.
Örnek: false (iflas etmemişse)
BalanceControl
Tanım Tipi: Boolean
Açıklama: Defter mizanındaki hataları tespit etmek ve göstermek için kullanılır.
Örnek: true (Mizan Kontrolü Açık)
Örnek: false (Mizan Kontrolü Kapalı)
PaymentMethodControl
Tanım Tipi: Boolean
Açıklama: 100, 101, 102, 103, 108, 121, 321 hesap kodlarından biri kullanıldığında, ödeme şeklinin belirtilip belirtilmediğini kontrol eder.
Örnek: true (Ödeme Şekli Kontrolü Açık)
Örnek: false (Ödeme Şekli Kontrolü Kapalı)
LiquidateYearStart
Tanım Tipi: Nullable<DateTime>
Açıklama: Tasviye yılının başlangıç tarihini belirtir.
Örnek: 0001-01-01T00:00:00 (iflas etmemişse)
SignMethod
Tanım Tipi: Enum
Açıklama: İmzalama aracını belirtir
Örnek: SmardCard (E-İmza/Mali Mühür)
Örnek: Hsm (Firma İmzası)
SplitBillControl
Tanım Tipi: Boolean
Açıklama: Fiş içerisinde farklı evrak numaraları bulunuyorsa, bu fişleri otomatik olarak ayırır.
Örnek: true (Otomatik Fiş Bölme Açık)
Örnek: false (Otomatik Fiş Bölme Kapalı)
DocumentNumberControl
Tanım Tipi: Boolean
Açıklama: Her belgenin evrak numarası, evrak türü ve evrak tarihinin eksiksiz olup olmadığını kontrol eder.
Örnek: true (Belge Numarası Kontrolü Açık)
Örnek: false (Belge Numarası Kontrolü Kapalı)
AutoNumberControl
Tanım Tipi: Boolean
Açıklama: Fiş numaraları, kullandığınız ERP`den bağımsız olarak sistem tarafından atanır ve numaralandırma otomatik olarak devam ettirilir.
Örnek: true (Otomatik Fiş Numarası Açık)
Örnek: false (Otomatik Fiş Numarası Kapalı)
DateDifferenceValidControl
Tanım Tipi: Boolean
Açıklama: Fiş tarihi ile belge tarihi arasındaki fark 10 günü aşıyorsa hata verir.
Örnek: true (Belge Tarihi Kontrolü Açık)
Örnek: false (Belge Tarihi Kontrolü Kapalı)
OpeningVoucherControl
Tanım Tipi: Boolean
Açıklama: Mali dönemin ilk ayındaki ilk fişin açılış fişi olup olmadığını kontrol eder.
Örnek: true (Açılış Fişi Kontrolü Açık)
Örnek: false (Açılış Fişi Kontrolü Kapalı)
AutoPaymentMethodControl
Tanım Tipi: Boolean
Açıklama: Hesap planı kodlarına göre ödeme yöntemi otomatik olarak belirlenir.
Örnek: true (Otomatik Ödeme Yöntemi Açık)
Örnek: false (Otomatik Ödeme Yöntemi Kapalı)
Last updated