Please enable JavaScript to view this site.

use Handbuch

Navigation: P2 Klientenverwaltung > Klienten > Anträge

Antragsbeilagen

Scroll Prev Top Next More

 

Kurz-Zusammenfassung in Stichworten

 

XX-Tabelle

für die Datenhaltung der Fragebögen

CRM-Custom-Typ

für die Registrierung der XX-Tabelle + Custom-Typs

CRM-Kategorie

für die Einbindung ins CRM-Menü (NEU-Box)

useADMIN Z-Script

für das Script der Eingabemaske der XX-Tabelle

Reportverwaltung

für die Zuordnung von Applikationsreports

Firmaparam SQL

für die Hinterlegung des SQL welche PP2 Werte mit welchem Report als PDF generiert werden sollen, und als Beilage ins SOVA System transferiert werden

 

 

 

 

Part I) CRM Custom Object mit ZScript

 

CRM Custom-Typen

 

10_P2_Antragsbeilage01

 

CRM – Kategorien (Einbindung ins Context-Menü)

 

10_P2_Antragsbeilage02

 

useADMIN Scripts Zusatz

 

10_P2_Antragsbeilage03

 

 

Part II) - Report als App-Report einbinden

 

Durch die oben vergebene 9-stellige Nr scheint dieses Script in den App.Reporten auf. (dieser Report dient auch der PDF Generierung)

 

10_P2_Antragsbeilage04

 

Part III) – Antrags Beilage

 

Definieren eines SQL welches die Benötigten Beilagen eines Antrags wiederspiegelt. Im SQL wird angegeben welche REPID zur PDF generierung gezogen wird, und was als PP2 Parameterwert diesem Report durchgegeben wird.

 

- Firmenparameter -> P2 -> Klientenstamm -> Antragsbeilagen

 

select

  100551 as repid  

, x.idr    as pp2

, n.text as text1

, cast(null as binary2)   as PDF

 

from xxnote_bwzb01 x

left join b53note n on n.idr = x.idr

left join b70fat fat on fat.objid = n.idr and fat.objtyp = n.objtyp and fat.typ = 10

where

  x.idbw = :IDBW

  and (fat.parentid is null or fat.parentid <> -10) /* keine Objekte im Trash -10 */

 

Regelung

- Ist die Spalte PDF null dann wird das PDF anhand eines Reports (REPID) generiert und dieses in die Tabelle GP01BWDATA abgelegt.

- Ist die Spalte PDF <> null dann wird das Binary in die Tabelle GP01BWDATA kopiert.