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 |