Tüm program bölümlerinden yapılan işlemler belirli bir tarihten itibaren kesinleştirilir.
Böylece bu tarih ve öncesine ait işlem yapılmaması ve bilgilerin güvenirliği ve güncelliği sağlanır.
Onaylama tüm program bölümlerinden girilen fişler için yapılabilir.
Parametre | Type | Açıklama |
---|---|---|
ModuleNr | Long | Module bazında onaylama tarihini almak için ilgili module numarası geçilir. |
brNr | short | Bölüm numarası. |
Return Type | Açıklama | |
Date | Module bazında dönen onay tarihi bu değişkenle döner. |
Dim ADate As Date
ADate = UnityApp.GetApprovalDate(5,0)
MsgBox ADate
DateTime dtDate =UnityApp.GetApprovalDate(5, 0);
MessageBox.Show(dtDate.ToString());
Onaylama işlemi module numarası girilerek onay tarihi set edilir. Daha önce set edilmiş bir onay tarihini öğrenmek için ise get metodu kullanılır. Onaylama tarihi üzerinden işlemlerin kesinleştiği kabul edilir ve değiştirilmesine, iptal edilmesine izin verilmez. Onaylama işlemi bir önceki onay tarihinden önceki bir tarih verilerek yapılabilir bu durumda önceki onay tarihi geçersiz kalacaktır. Alış ve satış irsaliyelerinin faturaya aktarılması durumunda, faturalar için onay tarihi verilmişse, verilen onay tarihinden sonraya işlem yapılır.
- Mal alım ve satış faturalarına irsaliye ya da sipariş aktarımında, ilgili irsaliye ve fişler için verilen onay tarihleri de dikkate alınır.
- Kasa üzerinden yapılan cari hesap işlemlerinde, cari hesap işlemleri için verilen onay tarihi dikkate alınır.