E-Defter Oluşturma Esnasında "XXXXXXXXXXXXXXX Nolu Fiş : gl-cor:enteredBy Zorunlu Bir Elemandır" Mesajı Alıyorsanız?

E-Defter Oluşturma Esnasında "XXXXXXXXXXXXXXX Nolu Fiş : gl-cor:enteredBy Zorunlu Bir Elemandır" Mesajı Alıyorsanız?

03.09.2018
ERP
5740 Görüntülenme
0
1

E-Defter Oluşturma Aşamasına Aşağıdaki Hatayı Alıyorsanız Ne Yapmalısınız?

«XXXXXXXXXXXXXXX  nolu fiş : gl-cor:enteredBy zorunlu bir elemandır.»

Yapılması Gerekenler:

Muhasebe fişini ekleyen kullanıcı tanımına ait sistem işletmenindeki kullanıcı tanımı üzerinde Adı, soyadı alanı girilmemiş olabilir ya da ekleyen kullanıcı (EMFICHE tablosundaki CREATE_BY kolonu) ID bilgisi CAPIUSER tablosunda bulunmayabilir.

Bunu Aşağıdaki sorgular ile Kontrol Edilebilirsiniz;

1) Fişi ekleyen kullanıcının CAPIUSER tablosunda eşitliğinin olup olmadığını kontrol eder;
SELECT LOGICALREF FROM LG_FFF_DD_EMFICHE WHERE CAPIBLOCK_CREATEDBY NOT IN (SELECT NR FROM L_CAPIUSER)

2) Fişi ekleyen kullanıcının CAPIUSER tablosunda eşitliği yok ise Logo kullanıcısı ile eşler;
UPDATE LG_FFF_DD_EMFICHE SET  CAPIBLOCK_CREATEDBY=(SELECT NR FROM L_CAPIUSER WHERE NAME LIKE 'LOGO')
WHERE LOGICALREF IN (SELECT LOGICALREF FROM LG_FFF_DD_EMFICHE WHERE CAPIBLOCK_CREATEDBY NOT IN (SELECT NR FROM L_CAPIUSER))

3) Muhasebe fişlerini ekleyen kullanıcıların sistem işletmeninde Adı - Soyadı girilmemiş olanları listeler;
SELECT USERNAME,USERSURNAME,* FROM L_CAPIUSER WHERE (LEN(USERNAME)<1 OR LEN(USERSURNAME)<1) AND NR IN (SELECT CAPIBLOCK_CREATEDBY FROM LG_FFF_DD_EMFICHE
GROUP BY CAPIBLOCK_CREATEDBY)

Yorum Yap

Kategoriler