Yardımlarınız için teşekkürler arkadaşlar ama ben cevabımı buldum. şöyle ki elimde bir fatura ve buna mukabil bir de kredi kartı ödemesi var. bunları sql üzerinde lg_xxx_xx_paytrans tablosunda görebiliyorum. logicalref'leri 6695 ve 6723. imdi, iki tane up date işlemini bu tablo üzerinde gerçekleştiriyorum :
up date [GOPLUS].[dbo].[LG_001_01_PAYTRANS] set PAID = 119.01, CROSSREF = 6723, CROSSTOTAL=119.01,
CLOSINGRATE=1, MATCHDATE = getdate() where LOGICALREF = 6695;
up date [GOPLUS].[dbo].[LG_001_01_PAYTRANS] set PAID = 119.01, CROSSREF = 6695, CROSSTOTAL=119.01,
CLOSINGRATE=1, MATCHDATE = getdate() where LOGICALREF = 6723;
daha sonra lg_xxx_xx_invoice tablosunda faturanın durumunu 1 yapıyorum:
up date [GOPLUS].[dbo].[LG_001_01_INVOICE] set RECSTATUS = 1 where LOGICALREF = 16451
ve işlem gerçekleşmiş oluyor. GO PLUS arayüzünü kullanarak yapacağım işlemi veritabanı üzerinde gerçekleştirmiş oldum. Gidip arayüz üzerinden de müşterinin borç takip ekrarnına baktığımda birbirleriyle eşleştiklerini gördüm. aynı şekilde fatura ekranından da fatura ulaşmaya çalıştığımda fautra kapatılmılıştır uyarısı alıyorum.