ESTOS ProCall / MetaDirectory

ESTOS MetaDirectory

Ziel der Installation

Bereitstellen der Kunden, Lieferanten und Interessenten aus Goliath 5.5 als ODBC-Datenquelle in der ESTOS MetaDirectory.

Installationsschritte

Installation des FoxPro ODBC-Treiber am MetaDirectory-Server

https://www.k-advice.de/goliath/install/vfpodbc.msi

Einrichten der Replikatoren in der MetaDirectory (Step by Step)

Kunden + Ansprechpartner

SELECT NVL(kdanspre.timestamp,kunden.kkundnr) as index, kunden.kundnr as kundennr,NVL(alltrim(kdanspre.vorname)+IIF(!EMPTY(alltrim(kdanspre.vorname))," ","")+alltrim(kdanspre.name),kunden.kurzbez) as AName,NVL(kdanspre.name,'') as Nachname,NVL(kdanspre.vorname,'') as vorname,NVL(kdanspre.position,'') as position,kunden.kurzbez,kunden.strasse,kunden.plz,kunden.ort,kunden.land_lang,NVL(kdanspre.abteilung,'') as abteilung,NVL(kdanspre.telefon,'') as telefon1,kunden.telefon1 as telefon2,NVL(kdanspre.ptelefon,'') as telefonPriv,NVL(kdanspre.handy,'') as handy,NVL(kdanspre.phandy,'') as handyPriv,NVL(kdanspre.email,'') as email,NVL(kunden.inet1,'') as inet1 from mksdata!kunden LEFT JOIN mksdata!kdanspre ON kunden.kundnr=kdanspre.kundnr

Lieferanten + Ansprechpartner

SELECT NVL(lfanspre.timestamp,liefer.kkundnr) as index, liefer.kundnr as liefernr,NVL(alltrim(lfanspre.vorname)+IIF(!EMPTY(alltrim(lfanspre.vorname))," ","")+alltrim(lfanspre.name),liefer.kurzbez) as AName,NVL(lfanspre.name,'') as Nachname,NVL(lfanspre.vorname,'') as vorname,NVL(lfanspre.position,'') as position,liefer.kurzbez,liefer.strasse,liefer.plz,liefer.ort,liefer.land_lang,NVL(lfanspre.abteilung,'') as abteilung,NVL(lfanspre.telefon,'') as telefon1,liefer.telefon1 as telefon2,NVL(lfanspre.ptelefon,'') as telefonPriv,NVL(lfanspre.handy,'') as handy,NVL(lfanspre.phandy,'') as handyPriv,NVL(lfanspre.email,'') as email,NVL(liefer.inet1,'') as inet1 from mksdata!liefer LEFT JOIN mksdata!lfanspre ON liefer.kundnr=lfanspre.kundnr

Interessenten + Ansprechpartner

SELECT NVL(inanspre.timestamp,inter.kkundnr) as index, inter.kundnr as kundennr,NVL(alltrim(inanspre.vorname)+IIF(!EMPTY(alltrim(inanspre.vorname))," ","")+alltrim(inanspre.name),inter.kurzbez) as AName,NVL(inanspre.name,'') as Nachname,NVL(inanspre.vorname,'') as vorname,NVL(inanspre.position,'') as position,inter.kurzbez,inter.strasse,inter.plz,inter.ort,inter.land_lang,NVL(inanspre.abteilung,'') as abteilung,NVL(inanspre.telefon,'') as telefon1,inter.telefon1 as telefon2,NVL(inanspre.ptelefon,'') as telefonPriv,NVL(inanspre.handy,'') as handy,NVL(inanspre.phandy,'') as handyPriv,NVL(inanspre.email,'') as email,NVL(inter.inet1,'') as inet1 from mksdata!inter LEFT JOIN mksdata!inanspre ON inter.kundnr=inanspre.kundnr