Modulname

Modulname

Dokumentation für Modulversion X.X.X ab STARFACE 8.1.0.4

Produktbeschreibung

  • Idealfall SAP Schnittstelle, Produktbeschreibung, vertrieblicher Input
  • Produktbild rechts einfügen und verweis auf den Shop

zum Rechner

Anwendungsbeispiel

  • Beispiel, wofür das Modul in der Praxis verwendet (im Zweifel mit DN absprechen)

Technische Voraussetzungen

  • ab STARFACE 8.1.0.4
  • Für dieses Modul stehen legacy Versionen ab STARFACE 7.0.0.2 zur Verfügung.
  • Cloud anforderungen bsp. SSH-Tunnel
  • Anforderungen an Drittsysteme/Anbieter
  • Optionale anfdorderungen für bestimmte Funktionen
  • Anforderungen für Hardware
  • getestet mit Versionierung X von externer Software/API

Vertriebsmodell(e)

  • Kauf/Inkl. SPV
  • Managed Service

MIGRATION-TODO: Passthrough-Block manuell pruefen

„`html

<style> input, button { padding: 10px; margin: 5px; box-sizing: border-box; } button { background-color: #00A7E6; color: white; border: none; cursor: pointer; } button:hover { background-color: #00A7F0; } #output { margin-top: 10px; word-wrap: break-word; } </style>

<h1>Link Converter</h1> <input type="text" id="inputLink" placeholder="Füge deinen Link hier ein"> <button onclick="convertLink()">Konvertieren</button> <div id="output"></div>

<script> function convertLink() { const inputLink = document.getElementById('inputLink').value; const convertedLink = inputLink.replace('lightning.force.com', 'my.salesforce.com'); document.getElementById('output').innerText = convertedLink; } </script>

„`

Rechner

MIGRATION-TODO: Passthrough-Block manuell pruefen

„`html

<style> .form-group { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; } input { padding: 5px; width: 100px; } button { padding: 8px 15px; background-color: #00A7E6; color: white; border: none; cursor: pointer; } button:hover { background-color: #00A7F0; } #ergebnis { margin-top: 20px; padding: 10px; border: 1px solid #ddd; display: none; } </style>

<h2>Timeout Rechner</h2> <form id="timeoutForm"> <div class="form-group"> <label for="stunden">Von Prüfung erfasste Stunden pro Tag:</label> <input type="number" id="stunden" min="1" max="24" required> </div> <div class="form-group"> <label for="pruefungen">Prüfungen pro Tag:</label> <input type="number" id="pruefungen" min="2" required> </div> <button type="submit">Berechnen</button> </form>

<div id="ergebnis"></div>

<script> function berechneTimeout(stundenProTag, pruefungenProTag) { const sekundenProTag = stundenProTag * 3600; const timeoutInSekunden = Math.floor(sekundenProTag / (pruefungenProTag – 1)); return timeoutInSekunden; }

document.getElementById('timeoutForm').addEventListener('submit', function(e) { e.preventDefault();

const stunden = parseFloat(document.getElementById('stunden').value); const pruefungen = parseFloat(document.getElementById('pruefungen').value);

if (stunden <= 0 || pruefungen < 2) { alert('Bitte gültige Werte eingeben: Stunden > 0 und Prüfungen ≥ 2'); return; }

const timeout = berechneTimeout(stunden, pruefungen); const minuten = Math.round(timeout / 60);

const ergebnisDiv = document.getElementById('ergebnis'); ergebnisDiv.style.display = 'block'; ergebnisDiv.innerHTML = <h3>Ergebnis:</h3> <p>Bei ${stunden} Stunden und ${pruefungen} Prüfungen:</p> <p>Timeout: ${timeout} Sekunden</p> <p>(ca. ${minuten} Minuten)</p> ; }); </script>

„`

  • Modulvarianen für verschiedene Drittsysteme (z.b Google bei AKI, XML-Monitoring, …)

Vorbereitung der IT-Umgebung:

  • Infrastruktur für den Betrieb des Moduls aufsetzen und konfigurieren (ggf. Exkurs in die Partnersysteme)

Konfiguration der Drittsysteme

  • Was muss an Drittsystemen eingestellt werden

STARFACE-Konfiguration

Tab

Unterpunkt
  • Einstellungen, die an der STARFACE selber vorgenommen werden (z.b am SF Internen Adressbuch oder am Netzwerk etc.)
  • Es muss vorab keine Konfiguration in der STARFACE vorgenommen werden.

Modulkonfiguration

include::shared-tech:ROOT:partial$allgemein.adoc[]

Konfiguration

Mein Bild

Unterpunkt in Tab

  • Auf einzelne Punkte eingehen

Hinweis: In den meisten Fällen werden die Rufnummern in das Format 00492515906850 normalisiert. Es können in Ausnahmefällen aber auch Formate wie +492515906850 oder 02515906850 signalisiert werden. Daher empfehlen wir grundsätzlich die Verwendung von Wildcards bei der Quellrufnummer, also zum Beispiel *2515906850.

  • Legende:
  • ? – Platzhalter für eine Ziffer
  • * – Platzhalter für eine, mehrere oder keine Ziffer/n

Bekannte Probleme

  • Bei diesem Modul liegen keine bekannten Probleme vor.
  • Problem entdeckt? Schicke eine E-Mail an support@o-byte.com, um Fehler zu melden!

ODER

  • Problem1:
  • Problem schildern
  • Lösung anbieten

Versionshinweis

  • Versionsnummer
  • Bugfix:
  • Welcher Fehler wurde behoben?
  • Neue Funktion:
  • Welche neue Funktion wurde eingebaut?

Download

Modul testen:

  • Für dieses Modul steht kein Testzeitraum von 14 Tagen zur Verfügung. Das Modul wird erst mit Kauf aktiv. Unser Vertriebsteam hilft gerne weiter unter vertrieb@o-byte.com.

ODER

Bitte achte beim Download auf die Kompatibilität zur STARFACE Version!

Mit Klick auf den Downloadlink einer Modulversion öffnen sich ein Fenster mit Installationshinweisen und ein Pop-up-Fenster.

Modul testen:

  • Wir stellen unser Modul 14 Tage kostenfrei zum Testen zur Verfügung.
  • Nach dem Kauf oder Update: Mit E-Mail-Adresse verifizieren. Für die Inbetriebnahme/das Update ist kein Lizenzschlüssel nötig.
  • Wir stellen das Modul als .sfm Datei zur Verfügung.

ODER

Bitte achte beim Download auf die Kompatibilität zur STARFACE Version!

Mit Klick auf den Downloadlink einer Modulversion öffnen sich ein Fenster mit Installationshinweisen und ein Pop-up-Fenster.

  • Kostenfreies Modul laden: Bitte trage deine Mailadresse ein, stimme der Datenschutzbestimmung zu und klicke auf „Download“. Der Downloadlink wird per Mail zur Verfügung gestellt.
  • Nach dem Kauf oder Update: Mit E-Mail-Adresse verifizieren. Für die Inbetriebnahme/das Update ist kein Lizenzschlüssel nötig.
  • Wir stellen das Modul als .sfm Datei zur Verfügung.

Zum Download

Timeout Berechnen

MIGRATION-TODO: Passthrough-Block manuell pruefen

„`html

<style> .form-group { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; } input { padding: 5px; width: 100px; } button { padding: 8px 15px; background-color: #00A7E6; color: white; border: none; cursor: pointer; } button:hover { background-color: #00A7F0; } #ergebnis { margin-top: 20px; padding: 10px; border: 1px solid #ddd; display: none; } </style>

<h2>Timeout Rechner</h2> <form id="timeoutForm"> <div class="form-group"> <label for="stunden">Stunden pro Tag:</label> <input type="number" id="stunden" min="1" max="24" required> </div> <div class="form-group"> <label for="pruefungen">Prüfungen pro Tag:</label> <input type="number" id="pruefungen" min="2" required> </div> <button type="submit">Berechnen</button> </form>

<div id="ergebnis"></div>

<script> function berechneTimeout(stundenProTag, pruefungenProTag) { const sekundenProTag = stundenProTag * 3600; const timeoutInSekunden = Math.floor(sekundenProTag / (pruefungenProTag – 1)); return timeoutInSekunden; }

document.getElementById('timeoutForm').addEventListener('submit', function(e) { e.preventDefault();

const stunden = parseFloat(document.getElementById('stunden').value); const pruefungen = parseFloat(document.getElementById('pruefungen').value);

if (stunden <= 0 || pruefungen < 2) { alert('Bitte gültige Werte eingeben: Stunden > 0 und Prüfungen ≥ 2'); return; }

const timeout = berechneTimeout(stunden, pruefungen); const minuten = Math.round(timeout / 60);

const ergebnisDiv = document.getElementById('ergebnis'); ergebnisDiv.style.display = 'block'; ergebnisDiv.innerHTML = <h3>Ergebnis:</h3> <p>Bei ${stunden} Stunden und ${pruefungen} Prüfungen:</p> <p>Timeout: ${timeout} Sekunden</p> <p>(ca. ${minuten} Minuten)</p> ; }); </script>

„`

MIGRATION-TODO: Automatisch markierte Pruefpunkte:

– Passthrough-Block manuell pruefen