Zum Inhalt springen

Manuel Rühl

smapLand Mitglieder
  • Gesamte Inhalte

    449
  • Benutzer seit

  • Tagessiege

    64

Beiträge von Manuel Rühl

  1. Standardmäßig kommt die Info von no-reply@smapone.com. Da bekommst Du nichts zurück.
    Man kann glaube ich die Ausgangsmailadresse anpassen (lassen). Dann könntest Du Abwesenheitsnachrichten abfangen und weiter verarbeiten.

    Bei uns werden Abwesenheitsnachrichten normalerweise sehr sauber gepflegt, aber nicht immer. Ist mir auch schon passiert. Eine 100%-Lösung ist das also nicht. Wenn ich dieses Fall hätte, würde ich mir für jede Aufgabe eine Fälligkeit festlegen und nach Ablauf mir eine Mail von make.com schicken lassen.

    Ich weiß auch nicht genau, was nach Ablauf der Fälligkeit passiert, bekommt dann der User noch eine Reminder-Mail?

    • Like 1
  2. vor 2 Stunden schrieb Christian B. Gütthoff:

    Derzeit max. 4 Unterschriften

    Dann wäre das doch eine Lösung mit überschaubarem Aufwand oder?

    Alternativ könntest Du einen Fotobaustein nutzen. Jeder Smap-Nutzer müsste dann seine Unterschrift als Foto in der Galerie des Gerätes griffbereit haben und halt bei jedem Absenden noch in die Fotobaustein klemmen.

    • Like 4
    • Zustimmung 1
  3. Um wie viele verschiedene Unterschriften geht es denn?
    Man könnte mit einem DSAB eine Aktivierungsregel triggern von verschiedenen Unterschriftsbildern.
    Wenn man das gleich in ein Szenario packt, wäre es möglicherweise gar nicht so viel Aufwand.

    • Like 5
    • Danke 1
  4. vor 5 Minuten schrieb Bülent Erbas:

    Hast du andere Erfahrungen gemacht?

    Ja gestern, weil ich den Durchschlag in der Hand hielt und mich gut gefühlt habe. Was da drauf steht weiß ich aber jetzt auch nicht, hab ich net gelesen, nur unterschrieben. 😂

    Und bei mir gibt es eine inoffizielle Persona, die heißt "Onkel Wilhelm". 83 Jahre alt, pensionierter Oberstudienrat in Geschichte. Und der nimmt alles ganz genau und ist immer klüger als alle anderen.

    • Like 1
    • Haha 5
  5. Hallo Sebastian,

    Ja, Du kannst mit sogenannten "Aufgaben" arbeiten. Die kann man in der Smap erzeugen, in dem man einen angefangenen Datensatz weiterleitet als Aufgabe. Es besteht aber auch die Möglichkeit, diese Aufträge über eine Webschnittstelle (API) zu erzeugen aus einem anderen System. Diese Aufträge können in einer Art Warteschlange/Auswahlliste an die betreffenden Personen gesendet werden.

    • Like 3
    • Zustimmung 4
  6. Und hier die XML:

    <NotepadPlus>
        <UserLang name="smapOne" ext="txt" udlVersion="2.1">
            <Settings>
                <Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
                <Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
            </Settings>
            <KeywordLists>
                <Keywords name="Comments">00// 01 02 03 04</Keywords>
                <Keywords name="Numbers, prefix1"></Keywords>
                <Keywords name="Numbers, prefix2">P</Keywords>
                <Keywords name="Numbers, extras1">D T H M S W Y</Keywords>
                <Keywords name="Numbers, extras2"></Keywords>
                <Keywords name="Numbers, suffix1"></Keywords>
                <Keywords name="Numbers, suffix2"></Keywords>
                <Keywords name="Numbers, range"></Keywords>
                <Keywords name="Operators1">( ) ,</Keywords>
                <Keywords name="Operators2"></Keywords>
                <Keywords name="Folders in code1, open"></Keywords>
                <Keywords name="Folders in code1, middle"></Keywords>
                <Keywords name="Folders in code1, close"></Keywords>
                <Keywords name="Folders in code2, open"></Keywords>
                <Keywords name="Folders in code2, middle"></Keywords>
                <Keywords name="Folders in code2, close"></Keywords>
                <Keywords name="Folders in comment, open"></Keywords>
                <Keywords name="Folders in comment, middle"></Keywords>
                <Keywords name="Folders in comment, close"></Keywords>
                <Keywords name="Keywords1">MIN MAX ADD SUM SUB MUL PROD DIV AVG ROUND ROUNDUP ROUNDDOWN MROUND MROUNDUP MROUNDDOWN SUB_DATE SUB_PERIOD MUL_PERIOD TOTALDAYS TOTALHOURS TOTALMINUTES TOTALSECONDS DAYS HOURS MINUTES SECONDS CONTAINS STARTSWITH ENDSWITH TEXTPOS MATCH REPLACE LENGTH CONCAT JOIN SUBTEXT LEFT RIGHT EQUALS NOTEQUALS LESSTHAN LESSTHANOREQUAL GREATERTHAN GREATERTHANOREQUAL EMPTY NOTEMPTY AND OR NOT IF TEXT ADD_PERIOD SUB_PERIOD UPPERCASE LOWERCASE CAPITALIZE</Keywords>
                <Keywords name="Keywords2">\n</Keywords>
                <Keywords name="Keywords3">true false</Keywords>
                <Keywords name="Keywords4"></Keywords>
                <Keywords name="Keywords5"></Keywords>
                <Keywords name="Keywords6"></Keywords>
                <Keywords name="Keywords7"></Keywords>
                <Keywords name="Keywords8"></Keywords>
                <Keywords name="Delimiters">00&quot; 00&apos; 01 02&quot; 02&apos; 03{{ 04 05}} 06{ 07 08} 09[ 10 11] 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
            </KeywordLists>
            <Styles>
                <WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
                <WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="&#x64A1;&#xE50D;&#x1B00;&#x8000;rightWidth" fontStyle="0" nesting="0" />
                <WordsStyle name="LINE COMMENTS" fgColor="999999" bgColor="FFFFFF" fontName="no" fontStyle="0" nesting="0" />
                <WordsStyle name="NUMBERS" fgColor="39923A" bgColor="FFFFFF" fontName="no" fontStyle="0" nesting="0" />
                <WordsStyle name="KEYWORDS1" fgColor="0C6CA6" bgColor="FFFFFF" fontName="no" fontStyle="1" nesting="0" />
                <WordsStyle name="KEYWORDS2" fgColor="DD0000" bgColor="FFFFFF" fontName="aligned" fontStyle="0" nesting="0" />
                <WordsStyle name="KEYWORDS3" fgColor="39923A" bgColor="FFFFFF" fontName="&#x0430;&#x2D50;&#x0250;" fontStyle="1" nesting="0" />
                <WordsStyle name="KEYWORDS4" fgColor="0000FF" bgColor="FFFFFF" fontName="&#x4EB5;&#xE531;&#x1100;&#x8000;delimiterSelectionOnEntireDocument" fontStyle="3" nesting="0" />
                <WordsStyle name="KEYWORDS5" fgColor="808080" bgColor="FFFFFF" fontName="&#x0002;" fontStyle="3" nesting="0" />
                <WordsStyle name="KEYWORDS6" fgColor="808080" bgColor="FFFFFF" fontName="&#x1D70;&#x2DFB;&#x0250;" fontStyle="3" nesting="0" />
                <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="&#x58C0;&#x322C;&#x0250;" fontStyle="0" nesting="0" />
                <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="&#xDB80;&#xC016;&#x7FFF;" fontStyle="0" nesting="0" />
                <WordsStyle name="OPERATORS" fgColor="333333" bgColor="FFFFFF" fontName="&#x0768;&#xC015;&#x7FFF;" fontStyle="0" nesting="0" />
                <WordsStyle name="FOLDER IN CODE1" fgColor="FF00FF" bgColor="FFFFFF" fontStyle="0" nesting="0" />
                <WordsStyle name="FOLDER IN CODE2" fgColor="0000FF" bgColor="FFFFFF" fontName="&#x4200;5&#x7F00;" fontStyle="1" nesting="0" />
                <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="&#xB680;&#x2DFF;&#x0250;" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS1" fgColor="BB0000" bgColor="FFFFFF" fontName="&#xEF9A;&#xE4E5;&#x0C00;&#x8000;&#x0009;" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS2" fgColor="CC710B" bgColor="FFFFFF" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS3" fgColor="CC710B" bgColor="FFFFFF" fontName="&#x3900;3&#x7F00;" fontStyle="0" nesting="24" />
                <WordsStyle name="DELIMITERS4" fgColor="CC710B" bgColor="FFFFFF" fontName="no" fontStyle="1" nesting="0" />
                <WordsStyle name="DELIMITERS5" fgColor="0080FF" bgColor="FFFFFF" fontName="no" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="0" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="&#x78B0;&#x321A;&#x0250;" fontStyle="0" nesting="0" />
                <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="MISC" fontStyle="0" nesting="0" />
            </Styles>
        </UserLang>
    </NotepadPlus>
     

    • Like 3
    • Danke 1
  7. Aber klar doch @David Susami

    //Farbcodes:

    //Formeln:            12/108/166
    //Text:                187/0/0
    //Zahlen:            57/146/58
    //runde Klammern:    51/51/51
    //Bausteine:        204/113/11
    //\n                221/0/0
    //Kommentare:        153/153/153
    //Zeitraum            14/149/124

    //Formeln:

    MIN MAX ADD SUM SUB MUL PROD DIV AVG ROUND ROUNDUP ROUNDDOWN MROUND MROUNDUP MROUNDDOWN
    SUB_DATE SUB_PERIOD MUL_PERIOD TOTALDAYS TOTALHOURS TOTALMINUTES TOTALSECONDS DAYS HOURS
    MINUTES SECONDS CONTAINS STARTSWITH ENDSWITH TEXTPOS MATCH REPLACE LENGTH CONCAT JOIN
    SUBTEXT LEFT RIGHT EQUALS NOTEQUALS LESSTHAN LESSTHANOREQUAL GREATERTHAN GREATERTHANOREQUAL
    EMPTY NOTEMPTY AND OR NOT IF TEXT ADD_PERIOD SUB_PERIOD UPPERCASE LOWERCASE CAPITALIZE

    //Bausteine
    {{brick}}
    {brick}
    {Inventar[Objektname]}

    //Hervorhebung von \n
    \n

    //Boolean
    true false null

    //Zahlen
    1 2 3 4 5 999
    1234.12
    1233,44

    //Text
    "Text"

    //Beispiele
    PROD({Anzahl}, 3)
    PROD({Teilepreis}, {Anzahl}, 1.19) 
    PROD({Teilepreis}, {Anzahl}, {Rabatt}, {Steuersatz}) 
    CONCAT({ReportTyp}," an ", {Inventar[Objektname]}," (",{Inventar[Objektnummer]}, ")")

    MIN(P1DT2H5M10S, PT1H) 
    MIN(P1DT10S, {pausendauer}) // Gibt den kleineren der Werte der beiden Zeitraumergebnis-Bausteine zurück

    CONTAINS({Codescan}, "-") // Prüft, ob der Wert des Bausteins 'Codescan' das Zeichen "-" enthält
    CONTAINS({Bauteil}, "Schraube") // Prüft, ob im Wert des Bausteins 'Bauteil' der Text "Schraube" vorkommt

    • Like 2
    • Danke 1
  8. Gestern haben meine Kollegen ganz nonchalant meine Heizöltanks entsorgt.
    (Das Bild ist nur ein Eye-Catcher und hat eigentlich nichts mit dem Thema zu tun. 😉 )

    image.png.65ba4b300555d3a5d0838f824ffee914.png

    Am Ende habe ich 3 Seiten Protokoll auf Durchschlagpapier bekommen - und ich habe mich gut gefühlt, ich hatte etwas in der Hand.
    Vor allem den vorläufigen Entsorgungsnachweis sollte man griffbereit haben, OK. Aber der Rest? Eine Smap ist aktuell nicht angedacht, es wird gerade eine neue Software für diesen Bereich eingeführt. Daher hoffe ich darauf, dass diese Basics abgedeckt werden.

    Mir geht es grundsätzlich um das Thema "Durchschlag". Natürlich kann man dem Kunden direkt eine Mail schicken sobald er in der Smap unterschrieben hat.
    Mein Heizungsbauer arbeitet mit einem Ipad und recht simpel mit GoodNotes. Da habe ich am Ende des Tages per Mail auch ein Wartungsprotokoll.
    Reicht eigentlich völlig aus.

    Was macht Ihr mit Kunden, die einen Durchschlag haben wollen?
    Der typische Heizölkunde ist ja jetzt auch kein volldigitalisierter Mittzwanziger...

    • Like 7
  9. Am 15.3.2024 um 10:38 schrieb Bülent Erbas:

    Wir sind in der RAL-Gütegemeinschaft vertreten und müssen jedes Jahr unseren RAL-Gütezeichen "verdienen".

    Bis letzten Freitag war "RAL" für mich eine Farbskala, die zu Fenstern führt, bei denen die Farbe gefühlt teurer ist als das Fenster an sich.
    Aber so ist das nun mal: "Happy wife, happy life!" 😉

    • Haha 9
  10. Spannende Frage!
    In Smapone an sich geht das erstmal nicht.
    Meine Idee war, dass man irgendwie in den Betreff ein Tag schreibt, was die Prio triggert. Da habe ich aber nichts dazu gefunden.
    Vielleicht kann man über PowerAutomate die Mail durchleiten und noch eine Prio setzen.

    • Like 6
    • Zustimmung 1
  11. Herzlich Willkommen Marco 🙃

    Du könntest Dir als Einstieg mal das Deepdive-Video von @Moritz anschauen. Damit könntest Du in einer weiteren Smap mit den Eingaben einer anderen Smap einen Datensatzauswahlbaustein befüllen. In jedem Fall wirst Du dazu eine Art Automatisierungstool (Zapier/Make/Powerautomate/...) benötigen.

     

     

     

     

    • Like 3
    • Danke 1
  12. Das Video von Moritz ist hilfreich, aber für den Anwendungsfall nicht völlig passend.
    Der Trigger der Aufgabe kommt von einer anderen Smap, das möchtest Du ja nicht.

    2024-03-1112_17_21-THB-04Aufgaben_Makeund8weitereSeiten-Profil1MicrosoftEdge.jpg.4d8f688e33482dc89b8bc98a33354132.jpg

    Das Scheduling habe ich nur so hinbekommen: Den Zeitraum auf 5 Minuten gesetzt und den Intervall auf 15. Das triggert genau eine Ausführung:

    image.thumb.png.1408e027a63951617533aab7b1621c97.png

    Und dann iteriere ich über jedes Lager hinweg alles durch. Ich will ja nicht 5 Szenarien anlegen.

    Die Smap-User habe ich in einem separaten Data-Store in make. Aber Vorsicht: Doppelte Datenhaltung...

    • Like 1
    • Zustimmung 1
    • Danke 2
  13. Der Mehrfachauswahlbaustein ist leider das hässliche Entlein unter den Bausteinen.
    Auf diesem Baustein sind keine Berechnungen, Aktivierungen, etc. möglich.
    Du könntest mehrere Einfachauswahlbausteine nutzen mit dem Artikel/Dienstleistung und ja oder nein als Auswahl.
    Oder gleich einen Datensatzauswahlbaustein nutzen in einer Mehrfacherfassung.
    Da fehlen mir aber die Details, was ggf. besser geeignet ist.

    • Like 3
    • Zustimmung 1
  14. Ich gehe mal davon aus, dass Die Bilder nicht in einer Wiederholungsgruppe stecken.
    Ansonsten hilft dir das vielleicht weiter: 

    In der selbst generierten Berichtsvorlage könntest Du eine Tabelle mit transparentem Rahmen einfügen.
    (Im Screenshot noch schwarz und nur quick and dirty eingefügt.)

    image.png.ff6fb27a4ad1aebc9a0aee7ce92fa5a6.png

    • Like 3
    • Zustimmung 3
×
×
  • Neu erstellen...