Übersicht Versionsinfo FAQ
Übersicht
Suche
Anlagenbuchhaltu
BALY Allgemein
BTE (Terminal)
BWA
Datenbankverwalt
Debitorenbuchhal
FIN
Formulare etc.
GWA
Listen
Mahnung
SQL Editor
für Admins
 
FAQ - GWA Bescheidbetragübersicht selbst zusammenstellen
Nachfolgend SQL für Bescheidbetragübersicht für Verwendung im Mengentext
ACHTUNG: läuft ab Firebird Server Version 1.5
{SQL_TEXT=select
  cast(
    '<A25>Gesamtbetrag\\'
    || NTL( case
        when (N2DOUBLE(S.VORAUSZAHLUNG)<>0.0) then '<A0>-<A25>Vorauszahlung\\'
      end)
    || NTL( case
        when (N2DOUBLE(S.ALTEFORDERUNGEN)>0.0) then '<A0>+<A25>Alte Forderung\\'
        when (N2DOUBLE(S.ALTEFORDERUNGEN)<0.0) then '<A0>-<A25>Restguthaben\\'
      end)
    || NTL( case
        when (N2DOUBLE(S.SONSTFORDERUNGEN)>0.0) then '<A0>+<A25>Sonstige Kosten\\'
      end)
    || case
      when (N2DOUBLE(S.GESAMTFORDERUNG)<0.0) then '<A0>=<A25>Guthaben'
      when (N2DOUBLE(S.GESAMTFORDERUNG)>0.0) then '<A0>=<A25>Restforderung'
      else 'Ihr Konto ist ausgeglichen'
    end
  as varchar(400)) TEXT1
from
  GWA_BESCHEID_SUMMEN({DATASETBESCHEID->DATASETBESCHEIDBESCHEIDNR}) S}
pic1
{SQL_TEXT=select
  Cast('{DS_SUM_BESCHEID->DS_SUM_BESCHEIDSUMME_BRUTTO}\\'
    || NTL( case
        WHEN (N2DOUBLE(S.VORAUSZAHLUNG)<>0.0) THEN '{UEBERSICHT->VORAUSZAHLUNG}\\'
      END)
    || NTL( case
        WHEN (N2DOUBLE(S.ALTEFORDERUNGEN)>0.0) THEN '{UEBERSICHT->ALTEFORDERUNGEN}\\'
       
      END)
    || NTL( case
        WHEN (N2DOUBLE(S.SONSTFORDERUNGEN)<>0.0) THEN '{UEBERSICHT->SONSTFORDERUNGEN}\\'
      END)
    || NTL( case
        WHEN (N2DOUBLE(S.GESAMTFORDERUNG)>0.0) THEN '{UEBERSICHT->GESAMTFORDERUNG}'
        WHEN (N2DOUBLE(S.GESAMTFORDERUNG)<0.0) THEN '{UEBERSICHT->GESAMTGUTHABEN}'
      END
    )
  as varchar(400)) TEXT1
from
  GWA_BESCHEID_SUMMEN({DATASETBESCHEID->DATASETBESCHEIDBESCHEIDNR}) S}

  copyright 2003-2026 BALY GmbH
2006-01-27 13:03:39 (MEZ)  Impressum
pic1