Ü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 - Den aufgehobenen Bescheid eines Korrekturbescheides textlich ausgeben...
Variante 1

Sie wollen den aufgehoben Bescheid lediglich innerhalb eines Mengentextes ausgeben:
{SQL_TEXT=select first 1
  'Der Bescheid '||B.BESCHEIDNR||' vom '||
  Padl(extract(DAY from B.BESCHEIDDATUM),'0',2)||'.'||
  Padl(extract(MONTH from B.BESCHEIDDATUM),'0',2)||'.'||
  extract(YEAR from B.BESCHEIDDATUM) ||' wird hiermit aufgehoben. '
from GWA_BESCHEID B where B.KORR_NR={DATASETBESCHEID->DATASETBESCHEIDBESCHEIDNR}}


Variante 2 IFTHEN Ordner

Formelobjekt:

pic1
{SQL_TEXT=select count(*) from GWA_BESCHEID 
where KORR_NR= {DATASETBESCHEID->DATASETBESCHEIDBESCHEIDNR}}=1

Um an die Daten zu kommen ist ein Mengentext mit einem Select analog Variante 1 nötig:
{SQL_TEXT=select first 1
  'Der Bescheid '||B.BESCHEIDNR||' vom '||
  Padl(extract(DAY from B.BESCHEIDDATUM),'0',2)||'.'||
  Padl(extract(MONTH from B.BESCHEIDDATUM),'0',2)||'.'||
  extract(YEAR from B.BESCHEIDDATUM) ||
  ' wird hiermit aufgehoben. '
from GWA_BESCHEID B 
where B.KORR_NR={DATASETBESCHEID->DATASETBESCHEIDBESCHEIDNR}}


Hintergund:
Im Feld KORR_NR der Tabelle GWA_BESCHEID steht die Nummer des Nachfolgebescheides, allerdings nur, wenn dieser über die Korrektur erstellt worden ist!

In nicht korrigierten Fällen ist dieses Feld 0 (bei Bescheid) oder –1(bei Vorauszahlungsbescheid)

  copyright 2003-2025 BALY GmbH
2007-08-14 13:14:14 (MEZ)  Impressum
pic1