Procedura-FmtDisplayNameAcc

Popis:
Vrátí display name dokladu.

Parametry:

NázevPopisDatový typ
IN_ACCDOCQUEUE_IDChar(10)
IN_ORDNUMBERInteger
IN_PERIOD_IDChar(10)

Návratové hodnoty:

NázevPopisDatový typ
OUT_DISPLAYNAMEVarChar(24)

Tělo:

BEGIN
  S = NULL;
  SELECT code FROM accdocqueues WHERE id = :IN_ACCDOCQUEUE_ID INTO S;
  IF (S IS NULL) THEN BEGIN
    S = '????';
  END
  I = IN_ORDNUMBER;
  IF (I IS NULL) THEN BEGIN
    I = 0;
  END
  OUT_DISPLAYNAME = S || '-' || I || '/';
  S = NULL;
  SELECT code FROM periods WHERE id = :IN_PERIOD_ID INTO S;
  IF (S IS NULL) THEN BEGIN
    S = '????';
  END
  OUT_DISPLAYNAME = OUT_DISPLAYNAME || S;
  SUSPEND;
END;

Generated by ABRA Software a.s. 27.10.2021 16:34:13