Die XML-Dateien für das Beispielgeschäftsarchiv (in der Beispielgeschäftsarchiv - Datenbankinhalte aufgelistet) entsprechen den folgenden Konventionen:
<!ENTITY de_DE "-1">
Die Informationen werden mit Hilfe der Tools in den
Geschäftsservices angegeben. Der Benutzer wählt beispielsweise in den Geschäftsservices die
Mitglieds-ID
(MEMBER_ID) auf der Seite
'Geschäftsarchiv erstellen' aus.
Das Makro MEMBER_ID ist ein Platzhalter für die ID des
Mitglieds, das Eigner des Geschäfts ist.
Wenn Sie ein Geschäftsarchiv erstellen, wählen Sie ein Mitglied als
Eigner des Geschäfts aus. Das Makro MEMBER_ID wird mit der ID dieses Mitglieds definiert. Wenn
Sie beispielsweise die Mitglieds-ID -2000 auswählen, wird
MEMBER_ID folgendermaßen auf -2000 gesetzt:
<!ENTITY MEMBER_ID "-2000">
<catalog
catalog_id="@catalog_id_1"
member_id="&MEMBER_ID;"
identifier="InFashion"
description="In Fashions - Katalog"
/>
Wenn das Geschäftsarchiv publiziert wird, werden alle XML-Dateien des Archivs durch den ID Resolver verarbeitet, und die XML-Dateien werden umgesetzt. Der resultierende XML-Eintrag könnte dann wie folgt aussehen:
<catalog
catalog_id="10001"
member_id="-2000"
identifier="InFashion"
description="InFashion Catalog"
/>
Hierbei ist 10001 die eindeutige ID, die durch den ID Resolver zugeordnet wurde. -2000 ist die durch den Benutzer ausgewählte Mitglieds-ID.
Die resultierende XML-Datei wird anschließend unter Verwendung des Loaders geladen.
Mit der Ausführung der Dateien durch den ID Resolver wird sichergestellt, dass aus einem einzigen Satz von XML-Dateien zahlreiche Geschäfte erstellt werden können.
![]() |