CX_ACCESS
Klassenhierarchie
- CX_CLASS
- CX_SIMPLE
- CX_TERMED
- CX_EXPANDABLE
- CX_ACCESS
- CX_EXPANDABLE
- CX_TERMED
- CX_SIMPLE
Beschreibung: (Business Pattern)
Zugänge regeln die Kommunikation mit realen Objekten. D.h., dass über sie eine Verbindung aufgebaut wird. So stellt z.B. eine (Straßen)-Adresse die Verbindung zu einer Person oder einer Firma dar. Jeder Zugang wird einem der folgenden Bereiche untergeordnet:
Bereich | Klasse |
---|---|
Adressen | CX_ADDRESS |
Geographische Position | CX_GEOGRAPHIC_POSITION |
Platz | CX_SITE |
Telekommunikation | CX_TELECOM |
Bankverbindungen | CX_MONEY_ACCESS |
Diese Klasse kann nicht selbst benutzt werden und besitzt weder Funktionen noch Datenfelder.
CX_ACCESS beschreibt die real gegebenen Möglichkeiten mit (im wesentlichen) CX_PARTNER Objekten in Verbindung zu treten. Darunter fallen z.B. Adressen, Telefonnummern, aber auch Bankverbindungen.
CX_ACCESS hält im Datenfeld objects die Relationen zu (u.a.) den CX_PARTNER Objekten, verschiedene CX_PARTNER Objekte können daher auch den gleichen Zugang haben (z.B. gleiche Adresse zweier verbundener Unternehmen).
Die CX_PARTNER Objekte haben wiederum die Rückreferenzliste access. Das selbe CX_PARTNER Objekt kann verschiedene Zugangsmöglichkeiten haben: so z.B. verschiedene Adressen (über CX_WRAPPER und slot addressTypeEnum weiter spezifizierbar), verschiedene Telefonnummern und Bankverbindungen.
Als CX_REAL_OBJECT haben (mit Ausnahme von CX_CURRENT_ACCOUNT::directDebiting) nur CX_PARTNER Objekte fest definierte Zugangsbeschreibungen. Andere CX_REAL-OBJECT Objekte wie CX_ITEM haben über CX_STOCK nur eine indirekte Angabe ihres (Lager-)Ortes.
CX_ACCESS Objekte werden auch von CX_CLEARING_OBJECT Objekten eingesetzt, so von CX_STOCK und CX_WORK_STATION.
Modul | Kurzbeschreibung |
---|---|
access.mod | Kommunikationen Basismodul |
accessc.mod | Partnerrollen-Kommunikationen Basismodul |
bank.mod | Bank Basismodul |
bankedt.mod | Bank Editiermodul |
banksel.mod | Bank Selektionsmodul |
customer.mod | Kunden Basismodul |
custoedt.mod | Kunden Editiermodul |
custosel.mod | Kunden Selektionsmodul |
cyber.mod | Mandanten Basismodul |
cyberedt.mod | Mandanten Editiermodul |
cybersel.mod | Mandanten Selektionsmodul |
flextime.mod | Gleitzeit Basismodul |
flextedt.mod | Gleitzeit Editiermodul |
flextsel.mod | Gleitzeit Selektionsmodul |
forwardr.mod | Spediteur Basismodul |
forwaedt.mod | Spediteur Editiermodul |
forwasel.mod | Spediteur Selektionsmodul |
manufact.mod | Hersteller Basismodul |
manufedt.mod | Hersteller Editiermodul |
manufsel.mod | Hersteller Selektionsmodul |
potpartn.mod | Interessent Basismodul |
potpaedt.mod | Interessent Editiermodul |
potpasel.mod | Interessent Selektionsmodul |
press.mod | Verlag Basismodul |
pressedt.mod | Verlag Editiermodul |
presssel.mod | Verlag Selektionsmodul |
represen.mod | Vertreter Basismodul |
repreedt.mod | Vertreter Editiermodul |
represel.mod | Vertreter Selektionsmodul |
supplier.mod | Lieferanten Basismodul |
suppledt.mod | Lieferanten Editiermodul |
supplsel.mod | Lieferanten Selektionsmodul |
accessp.mod | Partner-Kommunikation Basismodul |
partner.mod | Partner Basismodul |
partnerc.mod | Firma Basismodul |
partnedc.mod | Firmen Editiermodul |
partnsec.mod | Firmen Selektionsmodul |
partnerp.mod | Person Basismodul |
partnedp.mod | Personen Editiermodul |
partnsep.mod | Personenpartner Selektionsmodul |
partnsel.mod | Partner Selektionsmodul |
taxauth.mod | Finanzamt Basismodul |
taxaedt.mod | Finanzamt Editiermodul |
taxasel.mod | Finanzamt Selektionsmodul |