Cari hesap fişi ile borç takip penceresindeki tutarı farklı olan kayıtların tespiti ve düzeltilmesi
Logo Go Plus, Logo Go3, Logo Tiger Plus, Logo Tiger 3 ürünleri için yapılan güncelleme olan 2.43.00.00 sürümünde hatalar oluşmuştur.
Hata : Yeni eklenen cari hesap fişlerine değiştir ile girilip tutar değiştirildiği durumda borç takip penceresinde ilgili fişe ait tutarın güncellenmediği görülmüştür.
Çözüm : Logo FTP sitesinde bulunan ilgili ERP yazılımına ait 2.43.00.01 ara sürümünün indirilmesi ve sisteme yüklenmesi gerekmektedir. Bu ara sürüme geçiş sonrasında, Cari hesap fişlerini kullanan müşterilerimizde aşağıdaki sorgu ile cari hesap fişi ile borç takip penceresinde tutar farklı olan kayıtlar tespit edilebilir.
Bu kayıtlar tespit edildikten sonra ilgili fişlerde tekrar değiştir - kaydet yapılması tutarların güncellenmesini sağlayacaktır.
SELECT
C.LOGICALREF AS 'Cari_Ref',
C.CODE AS 'Cari_Kodu',
C.DEFINITION_ AS 'Cari_Ünvanı',
CL.LOGICALREF AS 'LineREF',
CASE WHEN CL.MODULENR=5 THEN 'CARİ' END AS 'Modül',
CL.TRCODE AS 'Fiş_Türü',
CL.TRANNO AS 'FişNo',
CASE WHEN CL.TRCURR=0 THEN 'YerelParaBirimi' WHEN CL.TRCURR=1 THEN 'USD' WHEN
CL.TRCURR=20 THEN 'EURO' WHEN CL.TRCURR=160 THEN 'TL' ELSE 'Diğer' END AS 'Döviz_Türü',
CASE WHEN CL.TRCURR=0 THEN CL.AMOUNT ELSE CL.TRNET END AS 'Line_Tutar',
PY.FICHEREF AS 'Payt_Ficheref',
PY.TRCURR AS 'Payt_Döviz_Türü',
PY.P_TOTAL AS 'Payt_Tutar (Hatalı)'
FROM
LG_FFF_DD_CLFLINE CL WITH(NOLOCK)
LEFT OUTER JOIN LG_FFF_CLCARD C WITH(NOLOCK) ON CL.CLIENTREF=C.LOGICALREF
INNER JOIN
(
SELECT
CARDREF, MODULENR, FICHEREF, TRCURR, SUM(TOTAL) AS P_TOTAL
FROM
LG_FFF_DD_PAYTRANS WITH(NOLOCK)
WHERE
MODULENR=5
GROUP BY
CARDREF, MODULENR, FICHEREF, TRCURR
)
PY ON CL.LOGICALREF=PY.FICHEREF AND CL.MODULENR=PY.MODULENR AND CL.TRCURR=PY.TRCURR
WHERE
PY.MODULENR=5
AND ABS(CASE WHEN CL.TRCURR=0 THEN CL.AMOUNT ELSE CL.TRNET END - PY.P_TOTAL)>0.01
FFF : firma numarası (001,002 gibi); DD : dönem numarası (01, 02, 03 gibi)