Zorunlu alanlar
VoucherNumber: şirkette bütün banka fişi tipleri arasında (yalnızca açılış değil) benzersiz, en fazla 20 karakter."Next"gönderilirse Havale’deki ile aynı"BANKAFİŞNO"serisinden üretilir. Güncellemede"Next"gönderilemez.Date: fiş tarihi. Saat de gönderilirse fiş saati olarak yazılır, gönderilmezse o anki saat kullanılır.Lines: en az bir satır.
Description ve SharingCode isteğe bağlıdır; SharingCode boşsa fiş herkese açık, doluysa kullanıcının paylaşım kodlarından biri olmalıdır.
Satırlar
Havale’den farklı olarak her satır kendi banka hesabını seçer (fişteki bütün satırlar aynı hesaba yazılmaz):BankAccountCode: zorunlu, banka hesaplarından biri. Satırın dövizi bu hesabın dövizidir.Debit/Credit: tam olarak biri 0’dan büyük olmalı, diğeri0olmalıdır (ör. bir hesabı borçlandırmak içinDebitgönderilir).ExchangeRate: banka hesabının dövizi şirketin varsayılan dövizinden farklıysa zorunlu (ve 0’dan büyük olmalı); aynıysa gönderilmese de1kabul edilir.Description: isteğe bağlı, satıra özel açıklama.
ExchangeRate’i (yanıtta), satırların tutar ağırlıklı ortalamasıdır — Havale’deki ile aynı formül, Debit + Credit satırın tutarı sayılır.
Banka açılış fişinde, Virman’dan farklı olarak satırların toplam
Debit’i toplam Credit’ine eşit olmak zorunda değildir.Güncelleme
Cari hareket üretmediği için (kapatılmış hareket/ödeme planı gibi bir kilit söz konusu değildir), güncellemede satırlar tamamen değiştirilir: mevcut satırlar silinir, istekteki satırlar yeniden yazılır.Muhasebeleşmiş fiş
IsPosted true ise (muhasebe fişine bağlanmışsa) fiş güncellenemez ve silinemez (8306).