sql sorgusuyla borç kapama

Gönderen Konu: sql sorgusuyla borç kapama  (Okunma sayısı 2077 defa)

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı albayenes

  • Yeni Kullanıcı
  • *
  • Karma: 0
sql sorgusuyla borç kapama
« : 24.09.2013, 17:53 »
Merhaba,

go plus versyion 2.18'de sql sorgusuyla borç kapama işlemini gerçekleştirmek istiyorum. Şöyle ki, elimde bir adet fatura ve aynı müşteriye ait ve fatura tutarında kredi kartı ödemesi mevcut. ben borç takip ekranını kullanarak bu iki kaydı birbirine bağlayabiliyorum. Bunu Logo'nun veritabanı üzerinden nasıl gerçekleştirebilirim? Hangi tabloları ve alanları kullanmam gerekiyor? Borç takip ekranındaki veriler hangi tablolarda tutulmaktadır? Bilen bir arkadaş bunların yanıtını söylerse memnun olurum.

Çevrimdışı MehmetYavuz

  • Logo Uzmanı
  • *****
  • Karma: 3
Ynt: sql sorgusuyla borç kapama
« Yanıtla #1 : 25.09.2013, 10:48 »
Katılıyorum. kapamayı logo yerine dışarda yapın. logo'dakiler açık kalsın.

Çevrimdışı MehmetYavuz

  • Logo Uzmanı
  • *****
  • Karma: 3
Ynt: sql sorgusuyla borç kapama
« Yanıtla #2 : 25.09.2013, 10:51 »
ilave. konu bayaa bi popüler. biraz beklerseniz yapıp paylaşacak biri vardı. forumda "biraz" arama yaparsanız bulabilirsiniz.


http://www.logodestek.gen.tr/index.php?topic=13095.msg49179#msg49179


Çevrimdışı albayenes

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: sql sorgusuyla borç kapama
« Yanıtla #3 : 25.09.2013, 11:17 »
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 :

Kod: [Seç]
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:

Kod: [Seç]
  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.

Çevrimdışı MehmetYavuz

  • Logo Uzmanı
  • *****
  • Karma: 3
Ynt: sql sorgusuyla borç kapama
« Yanıtla #4 : 25.09.2013, 12:30 »
Birebir olayında tamam. parçalı ödemede ne yapacaksınız?

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: sql sorgusuyla borç kapama
« Yanıtla #5 : 25.09.2013, 12:41 »
+ 1

Ayrıca her seferinde referansları araştırıp bulacak ve her seferinde tablolara gideceksiniz ,PRG üzerinden yapmak daha mantıklı :)

Çevrimdışı albayenes

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: sql sorgusuyla borç kapama
« Yanıtla #6 : 25.09.2013, 14:58 »
Birebir olayında tamam. parçalı ödemede ne yapacaksınız?

parçalı ödeme seçeneği yok. o yüzden sıkıntı olmaz.

+ 1

Ayrıca her seferinde referansları araştırıp bulacak ve her seferinde tablolara gideceksiniz ,PRG üzerinden yapmak daha mantıklı :)

referansları da srogu ile bulacağım ama sizin bahsettiğiniz PRG nedir?

Çevrimdışı halisbatmaz

  • Logo Uzmanı
  • *****
  • Karma: -4
Ynt: sql sorgusuyla borç kapama
« Yanıtla #7 : 28.09.2013, 10:27 »
PRG = program