powered by CADENAS

Manual

Manual

5.8.2.1.14.5. Deeplinks erzeugen

Deeplinks werden verwendet, um Produkte in anderen Seiten direkt zu verlinken und den Benutzer über diesen Link auf ein spezielles Teil oder eine Teilefamilie auf einem PARTcommunity Portal zu leiten.

Die Funktion liefert eine deeplinks.csv und/oder den Deeplink "verpackt" in einem QR-Code.

Beispiel:

Ausschnitt aus deeplinks.csv: Deeplink-Spalte mit folgender Bestellnummer und Norm

Ausschnitt aus deeplinks.csv: Deeplink-Spalte mit folgender Bestellnummer und Norm

Ergebnis als QR-Code mit Firmenlogo

Ergebnis als QR-Code mit Firmenlogo

Aufruf: Der Aufruf erfolgt im Kontextmenü auf dem Katalogwurzelelement, einem beliebigen Unterverzeichnis oder Projekt unter Ausgabe -> Deeplinks erzeugen.

Deeplinks Generator Dialog: Die beispielhafte Ausgabe oben wurde mit Einstellungen, wie sie folgende Abbildung zeigt, generiert.

Deeplinks Generator mit Standard-Einstellungen

Deeplinks Generator mit Standard-Einstellungen

Einstellungsoptionen:

  • Ausgabe:

    Aktivieren Sie das Auswahlkästchen bei CSV und/oder QR.

    • CSV:

      • Verzeichnisse:

      • Einheit:

      • Datentyp:

      • Beschreibung:

      • Status:

      • Tabellenwerte übersetzen:

      • Erzeugte Datei nach erstellen öffnen:

      • Dateiname: Name der CSV-Datei, welche im Verzeichnis vom Zielpfad abgelegt wird.

      • Spaltentrenner:

    • QR:

      Um auf Ihre Seite zu verlinken, können Sie nicht nur Deeplinks verwenden, sondern auch QR-Code. Aktivieren Sie hierzu das Auswahlkästchen QR.

      Es wird dann für jeden Deeplink einen eigenes QR-Bild erzeugt und im angegebenen Verzeichnis abgelegt.

      • Bild einbetten:

        Mittels Bild einbetten können Sie beispielsweise das Firmenlogo im QR-Code platzieren. Geben Sie mittels Durchsuchen ... einen beliebigen Pfad zu einem Bild an.

    • Zielpfad: Geben Sie den Zielpfad für das Verzeichnis an, in welchem die CSV-Datei und die Bilddatei mit dem QR-Code abgelegt wird.

  • Eingabe:

    Bestimmen Sie welche Verzeichnisse/Projekte Sie für die Eingabe verwenden wollen.

    • Unterverzeichnisse: Rekursive Verarbeitung bis zur untersten Ebene

    • Versteckte Projekte: Nicht sinnvoll, da versteckte Projekte auf Portalen in keiner Form erscheinen.

    • Nur publizierte Projekte:

    • Nur eine Zeile pro Projekt verarbeiten: Wenn Sie nur zu Teilefamilien leiten wollen, können Sie diese Option verwenden.

  • Wertebereiche (vgl. Abschnitt 7.8.12, „Wertebereiche“):

    • Benannte Wertebereiche verarbeiten:

      Verarbeitung von Wertebereichen mit diskreten Werten

    • Distanz Wertebereiche verarbeiten / Schrittweite:

      Verarbeitung von "von-bis"-Wertebereichen

      Beispiel: Ist z.B. definiert HUB [0:100/0.1], dann heißt das, dass der Hub im Bereich von 0 bis 100 in 0.1 mm Schritten selektiert werden kann.

      Bei Eingabe von "1" wird jeder mögliche Schritt im Wertebereich aufgelöst, bei "5", jeder 5. Schritt, bei "10" jeder 10.Schritt, etc.

    • Sachmerkmale:

    • Funktionsmerkmale:

    • Geometriemerkmale: Im Allgemeinen deaktiviert, weil irrelevant

    • Dimensionsmerkmale: Im Allgemeinen deaktiviert, weil irrelevant

    Informationen hierzu finden Sie unter Abschnitt 7.8.13, „Typ-Identifikation“.

  • Spalten:

    Geben Sie hier alle Spalten an, die in der CSV-Datei erscheinen sollen (z.B. CNS_DEEPLINKPCOMMUNITY,CNS_ORDERNO, CNS_NN).

    Der Eintrag "CNS_DEEPLINKPCOMMUNITY" ist verpflichtend. Optional können weitere Spalten angegeben werden.

    Ausgabebeispiel vergleiche oben.

    Bei Verwendung von "CNS_ORDERNO" wird automatisch die korrekte, für die Bestellnummer klassifizierte Variable verwendet.

    Variable mit Bestellnummer oder Variable mit Typenschlüssel

    Variable mit Bestellnummer oder Variable mit Typenschlüssel

    Folgende Variablen können kommasepariert im Eingabefeld eingegeben werden (genauso wie Tabellenwerte). Sie müssen die korrekten Eingabenamen nicht auswendig kennen. Wählen Sie die gewünschten Variablen einfach per Kontextmenü aus.

    • CNS_FILENAME (Dateiname)

    • CNS_NN (Norm Nummer)

    • CNS_NB (Normbezeichnung)

    • CNS_NT (Norm)

    • CNS_LINA (Stücklistenname)

    • CNS_DATE (Datum)

    • CNS_MIDENT (MIdent - eindeutiger String aus allen Variablen einschließlich Wertebereichsvariablen)

    • CNS_VIRTUALPATH (Virtueller Pfad)

    • CNS_DEEPLINK (PARTserver Link)

    • CNS_DEEPLINKPCOMMUNITY (PARTcommunity Link)

    • CNS_ISDIR (Verzeichnis)

    • CNS_KEYWORDS (Schlüsselwörter)

    • CNS_PRJTYPE (Projekttyp)

    • CNS_QASTATE (QA Status)

    • CNS_PRJATTRIBUTE (Projektattribut)

    • CNS_HIDDEN (Versteckt)

    • CNS_PUBLISHED (Veröffentlicht)

    • CNS_SHOP_LINK (Shop Link)

    • CNS_CATALOG (Katalogname)

    • CNS_ORDERNO (Bestellnummer)

    • CNS_TYPECODE (Typenschlüssel)

    • CNS_ORDERNO_TYPECODE (Bestellnummer/Typenschlüssel): Zuerst wird ORDERNO angefordert; ist diese ein leerer String, wird TYPECODE verwendet.

  • Name des PARTcommunity Portals:

    • PARTcommunity Link:

      Geben Sie hier den Namen des Portals an (z.B. cadenas oder cadenas-embedded).

      Aus dem eingegebenen Katalognamen wird ein PARTcommunity Link zusammengesetzt (z.B. "https://cadenas.partcommunity.com?info=..."), gefolgt von den entsprechenden Parametern.

    • Freier Link:

      Es kann eine Domain angegeben werden (z.B. www.cadenas.de).

      Die Option ermöglicht das Erstellen von Links zu beliebigen Portalen.

      Die eingegebene Domain wird den Parametern vorangestellt (z.B. "https://www.cadenas.de?info...").

    • Benutzerdefinierter Link:

      Es wird eine vollständige frei definierbare URL eingetragen.

      Beispiel 1:

      https://www.cadenas.de/?catalog=$CNS_CATALOG.part=$CNS_ORDERNO.

      Beispiel 2:

      catalogname-embedded.partcommunity.com?catalog=catalogname&
       part=$CNS_ORDERNO_TYPECODE.
  • VARSET oder RowID:

    Wählen Sie eine Option aus VARSET | Mit RowID und SubID | Bestellnummer.

    • VARSET

      Die Option ermöglicht die freie Eingabe von Variablen. Ist die Eindeutigkeit eines Deeplinks sichergestellt (beispielsweise bei Option Benutzerdefinierter Link), kann das Feld leer bleiben, ansonsten ist durch Angabe geeigneter Variablen Eindeutigkeit sicherzustellen, es sei denn, es soll nur auf Teilefamilien geleitet werden.

      Der Deeplink wird anhand der eingetragenen Variablen zusammengesetzt.

      Berechnete Variablen wie der NB sollten nicht verwendet werden. Der MIdent (CNS_MIDENT) bespielsweise enthält alle Variablen einschließlich Wertebereichsvariablen und ist geeignet Eindeutigkeit zu gewährleisten.

      Verwenden Sie am besten im Eingabefeld das Kontextmenü zur Auswahl der gewünschten Variablen (siehe unten).

    • Mit RowID und SubID

      Bei dieser Option ist Eindeutigkeit gegeben. Es wird keine Angabe weiterer Variablen im Eingabefeld benötigt.

    • Bestellnummer

      In PARTproject unter Projekt bearbeiten -> Registerseite Allgemein -> Menüpunkt Variablen -> Variable mit Bestellnummer bzw. Variable mit Typenschlüssel muss eine entsprechende Variable klassifiziert sein.

      Über die Bestellnummer bzw. den Typenschlüssel ist Eindeutigkeit gewährleistet. Es wird keine Angabe weiterer Variablen im Eingabefeld benötigt.

      Variable mit Bestellnummer bzw. Variable mit Typenschlüssel

      Variable mit Bestellnummer bzw. Variable mit Typenschlüssel

    Folgende Variablen können kommasepariert im Eingabefeld eingegeben werden (genauso wie Tabellenwerte). Sie müssen sich die korrekten Eingabenamen nicht merken. Wählen Sie die gewünschten Variablen einfach im Eingabefeld per Kontextmenü aus.

    • CNS_FILENAME (Dateiname)

    • CNS_NN (Norm Nummer)

    • CNS_NB (Normbezeichnung - nicht im VARSET verwenden!)

    • CNS_NT (Norm)

    • CNS_LINA (Stücklistenname)

    • CNS_DATE (Datum)

    • CNS_MIDENT (MIdent - eindeutiger String aus allen Variablen einschließlich Wertebereichsvariablen)

    • CNS_VIRTUALPATH (Virtueller Pfad)

    • CNS_DEEPLINK (PARTserver Link)

    • CNS_DEEPLINKPCOMMUNITY (PARTcommunity Link)

    • CNS_ISDIR (Verzeichnis)

    • CNS_KEYWORDS (Schlüsselwörter)

    • CNS_PRJTYPE (Projekttyp)

    • CNS_QASTATE (QA Status)

    • CNS_PRJATTRIBUTE (Projektattribut)

    • CNS_HIDDEN (Versteckt)

    • CNS_PUBLISHED (Veröffentlicht)

    • CNS_SHOP_LINK (Shop Link)

    • CNS_CATALOG (Katalogname)

    • CNS_ORDERNO (Bestellnummer)

    • CNS_TYPECODE (Typenschlüssel)

    • CNS_ORDERNO_TYPECODE (Bestellnummer/Typenschlüssel)

Aktionen:

  • Ok: Die Datei deeplinks.csv wird generiert.

  • Aus Katalog laden / In Katalog speichern:

    Wird der Befehl In Katalog speichern ausgeführt, wird im Katalog-Wurzelverzeichnis die Datei htmbatch_deeplinks.cfg geschrieben und die Einstellungen aus dem Dialog dort gespeichert. Umgekehrt wird bei Klick auf Aus Katalog laden diese Datei gelesen.

    Wenn die deeplinks.csv generiert wird (im Zuge der Katalogpublizierung/-generierung), werden die Einstellungen aus der htmbatch_deeplinks.cfg verwendet. Zum Publizieren siehe Abschnitt 6.10, „Katalog publizieren“.

    Auf dem Portal können Sie die deeplinks.csv gepackt als GlobalTable.zip herunterladen und müssen nicht erneut mit dem Deeplinks Generator generieren (es sei denn, sie haben Änderungen vorgenommen und möchten, dass bei der nächsten Publizierung die Änderungsdatei wieder bereitgestellt wird).

    Download globaltable.zip

    Download globaltable.zip

    Details zu evtl. nötigen Portaleinstellungen finden Sie im "PARTcommunity Administration" Handbuch, welches Sie unter cadenas-admin.partcommunity.com -> Management herunterladen/öffnen können.

    PDF zur PARTcommunity Administration herunterladen

    PDF zur PARTcommunity Administration herunterladen

  • Abbrechen: Der Dialog wird ohne Änderungen geschlossen.

Hintergrundinformationen zu Deep Links

Siehe hierzu PARTcommunity User Guide. Zum Download/Öffnen der entsprechenden PDF-Datei selektieren Sie unter cadenas-admin.partcommunity.com den Punkt Management.

PDF zum PARTcommunity User Guide herunterladen

PDF zum PARTcommunity User Guide herunterladen