E-defter oluşturulurken Schematron Kontrolü sırasında aşağıdaki gibi "accountMainID zorunlu bir elemandır" hatası alınabilir.
Hata sebebi Muhasebe hesap kodları 120.001 gibi oluşması gerekirken "1200.001, 12.001 vb." şekilde hatalı girilmiş olmasından kaynaklanır.
Hangi muhasebe fişinde hata verdiğini bulmak için;
1- Defter oluşturulurken Hata veren Defter dosyası yerele kaydedilir.
2- Kaydedilen xml dosyası notepad++ programı ile açılır ardından ctrl+G ile hata veren satır numarasına gidilir.
3- İlgili satır numarasından yevmiye fişine bakılır ve muhasebe programından ilgili fiş açılıp düzeltme işlemi yapılır.