Philip Alvermann
-
Gesamte Inhalte
133 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
7
Inhaltstyp
Profile
Forum
Blogs
Kalender
Articles
Downloads
Galerie
Beiträge von Philip Alvermann
-
-
Es muss ja nicht Jira sein.
Irgendwo zentral, für alle Beteiligten, sollte schon erkennbar sein welche Anpassungen aufgrund fachlicher Anforderungen gemacht wurden. In ein paar Monaten wüsste ich dann nicht mehr warum ich das für wen überhaupt geändert habe.- 1
-
vor 9 Minuten schrieb Bülent Erbas:
Ich könnte mir z.B. vorstellen, dass ein weiterer Reiter "Interne Dokumentation" ergänzt werden könnte. Dieser würde ausschließlich zum festhalten von Änderungen (Historie) eingesetzt werden. Der Reiter sollte im smap oder im Bericht nicht auftauchen.
Finde ich nicht gut, ist alles Ballast. Das muss ja letztendlich auch alles auf das Endgerät übertragen werden.
Wir dokumentieren alles in Jira, dort haben wir dann die fachliche Anforderung und auch die Umsetzung.
Wenn ich mal wissen möchte wie/wann eine ältere Version der smap aussah, kann ich mir die über den Reiter smap-> Versionen als Kopie erstellen.
- 3
-
vor 2 Stunden schrieb Bülent Erbas:
Ich sag ja, dafür eine KI wäre ideal... füllt die Felder automatisch mit willkürlichen Daten und gibt das Ergebnis aus.
Geht auch so mit der Rest-Api.
Wenn du mit Aufgaben arbeitest ist das besonders einfach, du generierst dir einen Dummy-Record (1).
Dann erzeugst du dir für die Smap eine Aufgabe (2)Das passt nicht immer ganz wegen den Aktivitätsregeln, aber man kann ja den Databereich für seine Zwecke anpassen.
Das heißt die Kopfdaten werden nur aus userEmail und title bestehen und der Databereich kommt aus deinem Dummy-Record, damit hast du dann eine Aufgabe mit befüllten Feldern.
- 1
- 3
- 3
-
vor 1 Minute schrieb Johanna Becker:
Jetzt musst Du mir aber bitte AKÜFI erklären 🙈
- 1
- 1
-
Am 23.6.2023 um 13:22 schrieb Moritz:
Klingt sehr interessant. Ich glaube ich mache mal ein DDT in diese Richtung...
DDT = Dichlordiphenyltrichlorethan?
Auch wenn ich mich als Ahnungsloser oute, was ist hier gemeint?
Ich kenne auch noch AKÜFI 😉
- 5
-
vor 12 Stunden schrieb Moritz:
Sehr cool, was habt ihr zur Umsetzung genutzt? Power Automate?
Nein, das Backend bzw. die Middleware haben wir selbst geschrieben, Java/SpringBoot.
Power Automate hatte ich mir angeschaut, auch wegen dem LowCode Gedanken, war aber nicht ausreichend für die Anforderungen.
- 1
-
vor 4 Stunden schrieb Micha Zenke:
Bin ich alleine mit dem Wunsch? Oder habt ihr auch das "Problem"?
Nein bist du nicht, wir hatten diesen Wunsch auch schon geäußert.
Bei uns ist das ähnlich, unsere Einsatzleiter planen die Techniker meistens schon am Anfang des Jahres ein.
Wir haben das über eine Queue gelöst. Die smap-Aufgaben sind mit einem Termin (Exchange) verbunden und werden 2 Tage vor Terminstart per Rest-API erstellt. Der Termin wird einmal am Tag mit dem "Queue-Eintrag" abgeglichen, das hilft etwas die Aufgabenliste schlank zu halten.Trotzdem wäre das ein Mega-Feature, also das suchen und sortieren wäre schon nett.
Da ja jede smap anders ist, könnte ich mir vorstellen das die smap im Kopf (Meta Daten) eine Anzahl von x Suchfelder hat die man, per Formel und/oder Rest-API, belegen kann und diese dann für die Suche und Sortierung nutzen kann.
- 2
- 1
-
Am 1.6.2023 um 13:41 schrieb Moritz:
nach meinem Kenntnisstand werden Drafts (Entwürfe) nicht auf dem Server gespeichert, sondern ausschließlich auf den Endgeräten. Die Drafts werden dann an den Server übersendt, wenn eine Berichtsvorschau erzeugt werden soll, denn dieser wird über das Backend erzeugt. Allerdings wüsste ich nicht, wieso oder dass diese auf dem Server gespeichert würden. In sofern verwundert mich der Auszug aus der Dokumentation ein wenig. Ich pinge intern mal einige Kollegen an und bitte um Erläuterung.
error [400 BAD_REQUEST] smap/version [xxxxxxxxxxxxxxxxxxxxxx/5.1] code [10330] message [Die Version kann nicht gelöscht werden, da folgende Datensätze existieren: 0 offene Aufgaben, 1 Entwürfe, 0 empfangene Datensätze.]
Also für das prüfen auf vorhandene Entwürfe habe ich noch nichts, da muss ich dann wohl mit dem Fehler leben.
-
@Peter Kopper und was soll dann passieren wenn du die PDF angehängt hast?
- 1
-
vor 3 Minuten schrieb Ina Roth:
Find ich gut, lässt sich das auch Creator übergreifend nutzen?
Was ich bisher getestet habe, nein. Immer nur für den Creator selbst.
- 1
-
Ganz nett das mit den Szenarien, aber so richtig, außer für Datenauswahlbausteine würde mir da nichts einfallen. Leider geht das ja nicht.
Bei etwas komplexeren Sachen hat man da sicher so viel Nacharbeit das man das auch neu machen könnte.
Für Formeln hat sicher jeder eh extern eine Formelsammlung.
- 3
- 1
-
Am 5.6.2023 um 10:58 schrieb Moritz:
ja guter Punkt, gebe ich nochmal so zurück zur Prüfung und Überarbeitung. Danke für den Hinweis.
Am 1.6.2023 um 13:46 schrieb Philip Alvermann:Danke. Eventuell bitte auch mal die Frage nach dem Fehlercode weiterreichen, warum 400 und nicht 405 kommt?
Gibt es hier schon etwas neues?
-
vor 12 Stunden schrieb Sven Brömel:
Zum Artikel: smapLight: Release v1.120
Irgendwie geht der Link nicht, hier die ReleaseNotes.
- 2
- 1
-
Wir haben das Thema schon voriges Jahr angefragt, und es ist uns immer noch wichtig.
Gewünscht ist eine Funktion die verhindert das ein Feld vom Anwender bearbeitet werden kann.
In einer Aufgabe wird ein Feld, Text oder Zahlenwert, vorbelegt und soll natürlich auch so mit dem Inhalt, auf dem Report erscheinen. Der Anwender soll keine Möglichkeit haben den Wert zu ändern.Ein Haken wie für Pflichtfeld sollte ja im Grunde reichen, wenn das Feld gar nicht benötigt wird kann es ja immer noch über die Aktivierung ausgeblendet werden.
Pflichtfeld und Editierbar sollten sich nicht behindern.Das Feld sollte auch über die Rest-API entsprechend eingestellt werden können.
- 3
- 3
-
vor 32 Minuten schrieb Moritz:
Der Fehlercode 405 repräsentiert eigentlich eher die technische Protokollseite, z.B. wenn hier die falsche Methode (beispielsweise PUT statt DELETE) gewählt wurde.
Die Beschreibung des Fehlercodes in der Api sagt hier aber folgendes:
Ich nehme auch ein 406, ist mir eigentlich alles recht nur eben die Meldung "die angegebene Version existiert nicht" ist schon sehr verwirrend.
Ich nehme das dann so mit, dass auf alle Fälle ein Fehler geworfen wird, wenn die oben beschrieben Bedingungen nicht zutreffen.Vielen Dank für die Mühe
-
vor 3 Minuten schrieb Moritz:
Da ich diese API-Route bislang noch nicht eingesetzt hatte, kann ich hierzu leider keine verlässliche Aussage treffen. Vielleicht aber ein(e) Kollege/in, die ich – wie oben erwähnt – hierzu mal anpinge.
@Moritz Danke. Eventuell bitte auch mal die Frage nach dem Fehlercode weiterreichen, warum 400 und nicht 405 kommt?
- 1
-
Ich stehe vor einem kleinem Dilemma:
- ist klar und erfolgt
- ist vermutlich das Feld dataCount
- kann ich per API prüfen
- weiß ich nicht wie ich das per API prüfen kann
- kann ich prüfen per API
- kann ich per API prüfen
- weiß ich nicht wie ich das per API prüfen kann
Bei 60 Anfragen pro Minute dauert das natürlich wenn ich das alles pro Version prüfen will und würde natürlich auch "unnötig" Ressourcen verbrauchen.
Ich könnte natürlich auch einfach versuchen eine Version zu löschen und hoffen das die Punkte 1-7 einen Fehler werfen, bei 1,2,3,5,6 habe ich das getestet, da gibt es einen Fehler.Allerdings nicht den den ich erwartet hätte, erwartet hätte ich wie beschrieben den Fehler 405:
Deshalb hätte ich gerne in der Versionsliste:
ein zusätzliches Feld "canDelete" oder ähnliches wäre hier sehr hilfreich, nur ihr wisst wann ich die Version wirklich löschen kann.
Kann mir jemand garantieren das bei den Punkten 1-7 immer ein Fehler geworfen wird?
- 1
-
vor 4 Stunden schrieb Max Rentsch:
CONCAT("Guten Tag,\n\n hiermit wird für ", {Vorname}, " ", {Name}, " wie folgt"," ", {Art} ," beantragt."," Die Dauer beträgt von", " ") Text({Begin}),CONCAT( "bist einschließlich"),TEXT({Ende}), CONCAT("\n\n Mit freundlichen Grüßen")
CONCAT("Guten Tag,\n\n hiermit wird für ", {Vorname}, " ", {Name}, " wie folgt"," ", {Art} ," beantragt."," Die Dauer beträgt von", " ", Text({Begin}),CONCAT( "bist einschließlich"),TEXT({Ende}), CONCAT("\n\n Mit freundlichen Grüßen"))
So sollte das funktionieren, die runde Klammer am Ende von Zeile eins weg und durch ein Komma ersetzten. Dann die runde Klammer die das erste CONCAT beendet an das Ende. Noch ein Leerzeichen nach Text({Begin}).
Alternativ nur mit einem CONCAT:
Das "bist einschließlich" soll sicher ein "bis einschließlich" werden.
CONCAT("Guten Tag,\n\n hiermit wird für ", {Vorname}, " ", {Name}, " wie folgt ",{Art} ," beantragt."," Die Dauer beträgt von ", " ",Text({Begin})," bist einschließlich ",TEXT({Ende}), "\n\n Mit freundlichen Grüßen")
- 1
- 2
-
vor 2 Minuten schrieb Moritz:
Edit/P.S.: 30.000 Zeilen x 1216 Versionen. Da kommt einiges zusammen... Huijuijui 😄
Ja leider, ich werde da wohl den Intervall etwas reduzieren.
vor 5 Minuten schrieb Moritz:Wendet euch hierfür bitte an euren Kundenbetreuer.
Werde ich dann machen.
- 1
-
Ich habe mir gerade noch einmal den Absatz über den Speicherplatz (5 GB) für smaps und Versionen durchgelesen.
Wo kann ich mich über meinen bisher verbrauchten Speicherplatz informieren?
Da wir inzwischen eine smap mit zwei DSAB's haben bei der sich die Datenquellen mehrmals täglich ändern, hätte ich da gerne einen Überblick.
Weiterhin habe ich durch das schnelle ändern der DSAB's, viele Versionen ohne Daten, besteht die Möglichkeit diese Versionen selbst abzuräumen?Die Anzahl der Versionen kann man aus dem Screen Shot entnehmen, ein DSAB hat ca. 30.000 Datensätze
PS.: Das Abräumen bezieht sich auf die Versionen des DSAB's falls das nötig ist.
-
Du kannst das doch auch mit Power Query lösen, hier das Deep Dive von @Moritz
Dann hast du alles in einer Exel-Liste und kannst da deine Auswertung machen.
- 2
-
Gibt es hier eine Möglichkeit, das man den Berichtes auch in Word (*.docx) versenden kann?
Cool wäre auch wenn man das von einem Feld wie z.B. "Unterschrift" abhängig machen könnte, in welchem Format der Bericht gesendet wird.
- 1
-
Das Custom SMTP kannst du nicht über das Profil einrichten, das sollten die Mailserver Admins unter sich ausmachen. Am besten über den Support von smapOne machen. Den Footer kannst du über das Profil konfigurieren.
Uns hat bei dem Custom SMTP @Moritz Münzenmaier geholfen.
-
vor 6 Minuten schrieb Benjamin Wadewitz:
wo habt Ihr dies denn eingestellt?
Genau das war meine erste Frage als das Feature kam. 😄
Ihr müsst einen "Master-Account" haben, in dem Profil dieses Benutzers könnt ihr das einstellen. Doch Vorsicht, das gilt dann für alle eure Creatoren.
Aufgaben in der smap löschen bzw. abweisen
in smaps bauen
Geschrieben
Da wir die Aufgaben nicht verlieren wollen bzw. diese ja auch mit unserem CRM verknüpft sind, haben das wie folgt gelöst.
Als erstes Element haben wir eine Checkbox, wenn diese aktiviert wird, werden alle anderen Bereiche die folgen ausgeblendet.
Der Anwender kann nun den Grund wählen warum die Aufgabe nicht erledigt wurde.
So haben wir weiterhin alle Aufgaben können das auch dokumentieren.
Sicher hast du dann auch unnötige Records, aber es gebt dann kein Palaver das jemand keine Aufgabe hatte oder ähnliches.