Diese Infodatei enthält wichtige und aktuelle Informationen zu Microsoft® Commerce Server 2002 Feature Pack 1 (FP1).
Anmerkung Die Entwurfszeit-API-Referenzdokumentation für Commerce Server ist als separate Hilfedatei im Ordner <Laufwerk>:\Programme\Microsoft Commerce Server 2002\FP1\SDK in der Datei CS2002_AgentAPI.chm verfügbar.
Diese Infodatei enthält Informationen zu folgenden Themen:
Im Folgenden sind die bekannten Probleme dieser Version von Microsoft® Commerce Server 2002 Feature Pack 1 aufgeführt:
Das Speichern eines Produkts mit einem Listenpreis unter Null wird vom Katalog-Manager nicht unterstützt. Daher können Benutzer diese Produkte nicht bearbeiten, wenn eine Preisberechnungsregel zu einem negativen Listenpreis für ein Produkt in einem virtuellen Katalog führt.
Das Migrationsprogramm für Preisnachlässe (DiscountMigrationTool.exe) erweitert Preisnachlass-Berechtigungsanforderungsausdrücke, die von anderen Ausdrücken abhängen, in einen einzelnen Ausdruck. Dieses Verhalten von Commerce Server 2002 FP1 ist darauf zurückzuführen, dass vom Preisnachlass-Manager keine Abhängigkeiten zwischen Ausdrücken unterstützt werden. Nicht alle Ausdrucksabhängigkeiten können ordnungsgemäß so erweitert werden, dass sie auf der Benutzeroberfläche richtig angezeigt werden. In den meisten Fällen wird dies während der Migration der Ausdrücke vom Dienstprogramm DiscountMigrationTool als Fehler gekennzeichnet und die von diesem Ausdruck abhängigen Preisnachlässe deaktiviert. Wenn Sie allerdings mithilfe eines ist-falsch-Operators auf ein anderes Ausdrucksergebnis verweisen, wird der Ausdruck migriert, aber nicht ordnungsgemäß auf der Benutzeroberfläche des Preisnachlass-Managers angezeigt.
Wird ein ASP.NET-Webdienst von einer ASP.NET-Anwendung aufgerufen, wird möglicherweise in regelmäßigen Abständen eine Fehlermeldung angezeigt, die der Folgenden entspricht:
Die zugrunde liegende Verbindung wurde geschlossen. Unerwarteter Fehler beim Senden.
Lösung
Weitere Informationen zu einem Hotfix Package für diesen Fehler finden Sie im Microsoft Knowledge Base-Artikel 821156: "Rollup Package für ASP.NET 1.1-Hotfix vom Juni 2003" unter http://go.microsoft.com/fwlink/?LinkId=27665
Anmerkung Dieser Hotfix wird möglicherweise noch weiteren Tests unterzogen. Wenn Sie von diesem Problem nicht ernsthaft betroffen sind, empfehlen wir deshalb, die Veröffentlichung von .NET Framework 1.1 Service Pack 1 abzuwarten, in dem dieses Problem behandelt wird.
Die Spalte disc_id im Preisnachlasscache von Microsoft Solution for Internet Business (MSIB) ist in Commerce Server 2002 FP1 nicht vorhanden. Der Grund besteht darin, dass es sich bei disc_id um einen Verbindungsschlüssel handelt, der möglicherweise nicht mit der Kampagnenelement-ID des Preisnachlasses übereinstimmt. In Commerce Server 2002 FP1 wird die Kampagnenelement-ID des Preisnachlasses mithilfe des Codes aus der Liste orderlevel_discounts_applied übernommen und eine Suche mithilfe der Spalte disc_id des Caches ausgeführt.
Ein NullReferenceException-Fehler tritt im Code der MSIB 2.x-Site auf, weil der Fall von der folgenden Codezeile nicht behandelt wird, wenn ein Suchvorgang fehlschlägt:
(RetailExtensions\Components\OrderManagement\TransactionContext.cs:1097)
Lösung
Ändern Sie den folgenden Code in MSIB (Versionen 2.1 und 2.5).
RetailExtensions\components\OrderManagement\TransactionContext.cs:571
Von:
private const string ContentItemDiscountID = "disc_id";
An:
private const string ContentItemDiscountID = "item_id";
Die folgende Liste enthält Ersetzungen bzw. Einschränkungen, die beim Hinzufügen der neuen Marketingressource von Microsoft® Commerce Server 2002 Feature Pack 1 (FP1) auftreten.
Anmerkung Commerce Server Business Desk unterstützt weiterhin Anzeigen, Direktsendungen und den Listen-Manager. Commerce Server-Manager unterstützt weiterhin die bestehende Kampagnenressource.
Die Anzeigen einer Kampagne namens "Herbstsonderangebote" werden beipielsweise unter einem Kunden namens "Werbungstreibender ABC" angezeigt, die Preisnachlässe unter einem Kunden namens "Standardkunde". Beachten Sie, dass "Herbstsonderangebote" zweimal angezeigt wird einmal unter "Werbungstreibender ABC" und einmal unter "Standardkunde".
Nach dem Migrieren ist der Business Desk-Preisnachlass deaktiviert. Sie können dann Preisnachlässe nur im neuen Preisnachlass-Manager erstellen. Wenn Sie einen neuen Preisnachlass unter einer Kampagne erstellen, wird sie dem Kunden "Standardkunde" zugeordnet.
Anmerkung Kunden werden in Kampagnenberichten als Werbungstreibende bezeichnet.
Wenn Sie eine neue Kampagne erstellen, müssen Sie die Kampagne für Ihre Anzeigen und Direktsendungen in Business Desk erstellen. Erstellen Sie die Kampagne für Preisnachlässe im Preisnachlass-Manager.
Führen Sie nach der Installation von Microsoft® Commerce Server 2002 Feature Pack 1 (FP1) die folgenden Schritte aus, um die neuen Features von Commerce Server 2002 FP1 verwenden zu können:
Anmerkung Ausführliche Informationen zu jedem Schritt finden Sie im Abschnitt "Anforderungen nach der Installation" im Installationshandbuch zu Commerce Server 2002 Feature Pack 1 unter http://go.microsoft.com/fwlink/?LinkId=24905.
Wichtig Es wird dringend empfohlen, zur Aktualisierung der Business Desk-Module "Schritt 5. Aktualisieren der Commerce Server Business Desk-Module" im Abschnitt "Anforderungen nach der Installation" des Installationshandbuchs zu befolgen. Ihre Business Desk-Module werden sonst beschädigt.
Nach dem Installieren von Commerce Server 2002 FP1 muss Ihr Siteentwickler eine Reihe von Schritten ausführen, um die Funktionalität von Commerce Server FP1 zu aktivieren.
_______________________________________________________
Die in diesen Unterlagen enthaltenen Angaben und Daten, einschließlich URLs und anderer Verweise auf Websites im Internet, können ohne vorherige Ankündigung geändert werden und dienen nur der Information.. Das vollständige Risiko der Nutzung oder der Ergebnisse der Nutzung dieses Dokumentes liegt bei dem Benutzer. Microsoft Corporation übernimmt keine Gewährleistungen, weder ausdrücklich noch konkludent. Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Domänennamen, E-Mail-Adressen, Logos, Personen, Orte und Ereignisse sind frei erfunden, soweit nichts anderes angegeben ist. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen, Produkten, Domänennamen, E-Mail-Adressen, Logos, Personen, Orten oder Ereignissen ist rein zufällig. Die Benutzer/innen sind verpflichtet, sich an alle anwendbaren Urheberrechtsgesetze zu halten. Unabhängig von der Anwendbarkeit der entsprechenden Urheberrechtsgesetze darf ohne ausdrückliche schriftliche Erlaubnis der Microsoft Corporation kein Teil dieses Dokuments für irgendwelche Zwecke vervielfältigt oder in einem Datenempfangssystem gespeichert oder darin eingelesen werden, unabhängig davon, auf welche Art und Weise oder mit welchen Mitteln (elektronisch, mechanisch, durch Fotokopieren, Aufzeichnen, usw.) dies geschieht.
Es ist möglich, dass Microsoft Rechte an Patenten bzw. angemeldeten Patenten, an Marken, Urheberrechten oder sonstigem geistigen Eigentum besitzt, die sich auf den fachlichen Inhalt dieses Dokuments beziehen. Die Bereitstellung dieses Dokuments gewährt keinerlei Lizenzrechte an diesen Patenten, Marken, Urheberrechten oder anderem geistigen Eigentum, es sei denn, dies wurde ausdrücklich durch einen schriftlichen Lizenzvertrag mit der Microsoft Corporation vereinbart.
© 2004 Microsoft Corporation. Alle Rechte vorbehalten.
Microsoft, Windows und Windows NT sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern.
Andere in diesem Dokument aufgeführte Produkt- und Firmennamen sind möglicherweise Marken der jeweiligen Eigentümer.