Zum Inhalt springen

Micha Zenke

smapLand Mitglieder
  • Gesamte Inhalte

    103
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    10

Alle Inhalte von Micha Zenke

  1. Hi @Loris Matteo, wenn ich dich richtig verstehe, verwendest du die "Selbst erstellte Berichtsvorlage" oder? So das du bei 1️⃣ ein Dokument hochgeladen hast. Wenn du eines "Selbst erstellte Berichtsvorlage" verwendest, und anschließend nochmal was an deiner smap anpassen möchste, musst du in deinem Bericht die fehlenden Bausteine von Hand nachtragen. Daher ist es meistens einfacher, wenn du erst die smap "fertig" hast dir dann die 2️⃣ "Generierte Berichtsvorlage" herunterlädst und diese dann als "Selbst erstellte Berichtsvorlage" 1️⃣ wieder hochlädst. Ich mache es häufig wenn ich einen komplexeren Bericht schon einmal fertig habe, dass ich mir dann zum anpassen wieder die Generierte Vorlage herunterlade und dann die fehlenden Bausteine in den einenen Bericht kopiere. Gruß Micha
  2. Deswegen hab ich das auch kopiert 😎
  3. Hallo zusammen, ich hab ggf. einen Ansatz der funktionieren könnte. Die Formel für {Jahr_2} schreib ich dir mal als klar Text: IF(EQUALS({Jahr},"0000"),0,SUM( IF (GREATERTHANOREQUAL(LENGTH({Jahr}),1), IF(EQUALS(RIGHT({Jahr},1)"1"),1, IF(EQUALS(RIGHT({Jahr},1)"2"),2, IF(EQUALS(RIGHT({Jahr},1)"3"),3, IF(EQUALS(RIGHT({Jahr},1)"4"),4, IF(EQUALS(RIGHT({Jahr},1)"5"),5, IF(EQUALS(RIGHT({Jahr},1)"6"),6, IF(EQUALS(RIGHT({Jahr},1)"7"),7, IF(EQUALS(RIGHT({Jahr},1)"8"),8, IF(EQUALS(RIGHT({Jahr},1)"9"),9))))))))),0), IF (GREATERTHANOREQUAL(LENGTH({Jahr}),2), IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"1"),10, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"2"),20, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"3"),30, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"4"),40, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"5"),50, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"6"),60, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"7"),70, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"8"),80, IF(EQUALS(LEFT(RIGHT({Jahr},2),1)"9"),90))))))))),0), IF (GREATERTHANOREQUAL(LENGTH({Jahr}),3), IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"1"),100, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"2"),200, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"3"),300, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"4"),400, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"5"),500, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"6"),600, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"7"),700, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"8"),800, IF(EQUALS(LEFT(RIGHT({Jahr},3),1)"9"),900))))))))),0), IF (GREATERTHANOREQUAL(LENGTH({Jahr}),4), IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"1"),1000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"2"),2000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"3"),3000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"4"),4000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"5"),5000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"6"),6000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"7"),7000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"8"),8000, IF(EQUALS(LEFT(RIGHT({Jahr},4),1)"9"),9000))))))))),0), )) Also im Prinzip wandeln wir im ersten Schritt den Zeitpunkt um in einen Text. Im zweiten Punkt wieder in eine Zahl. Und dann kannst du wieder normal Rechnen 😉 Ein bisschen von hinten durch die Brust ins Auge aber es Funktioniert 😄 Ich hoffe es hilft die weiter 🙂 Gruß Micha
  4. Hi @Christian B. Gütthoff, Wenn du die Daten aus dem DSAB siehst kannst du das auch so machen. CONCAT({Tabelle[Länge]}, {Tabelle[Einheit]}) damit sollte das gehen.
  5. Hi @Jan Bkt, ich bin mir nicht sicher, ob ich deine Anforderung richtig verstanden habe. Hab aber hier mal einen Vorschlag wie du es ggf. aufbauen könntest. In dem DSAB könntest du eine Liste hinterlegen mit den MA, KFZ, Gerät In der App würde es dann in etwa so aussehen: So hättest du in der Übersicht eine "Auflistung" aller angemeldeten Nutzer. Und wenn am Ende alle Ihre Fahrzeuge zurückgegeben haben, kann der Datensatz vom Tag abgesendet werden? Hoffe ich hab deine Anforderung einigermaßen richtig verstanden. Gruß Micha
  6. So ist es bei uns auch. Wer direkt einen "Durchschlag" für Wartung / Rep / Störung bekommen möchte bekommt ihn als Mail. Ansonsten versenden wir die Arbeitszeitnachweise auch alle nochmal gemeinsam mit der Rechnung.
  7. Hi @David Susami, Wenn ich deine Anforderung richtig verstanden habe wäre das hier meine "Einfachste" lösung. Wenn du den Fotobaustein einfach in eine Wiederholungsgruppe setzt und die Wiederholungsgruppe ist ein Pflichtfeld dann kann man bis zu 50 Fotos machen und bei bedarf löscht man ein Foto raus. Aber es muss trotzdem mindestens ein Foto gemacht werden. Ich hoffe ich hab dein Anliegen richtig verstanden 😅 Gruß Micha
  8. Hallo @Florian Wenzel, ich habe die Daten bis jetzt direkt über SQL abgegriffen und nicht über Excel (da wir kein Office 365 haben). Deswegen kann ich es noch zu 100% abbilden. Ich denke aber das es für Excel auch ein Zeilen abrufen gibt. Bei mir sieht es z.B. so aus. Wichtig ist, dass die Spalten in der excel Tabelle sich nicht ändern dürfen. Die Fleißarbeit liegt dann im Baustein Auswählen. Hier machst du eine Zuweisung aus dem Excel und dem DSAB Spalten. Hilft dir das so schonmal weiter? Gruß Micha
  9. Nein das nutzen wir bis jetzt noch nicht. Das wurde so noch nicht "gewünscht".
  10. Hallo @Andreas Ermantraut, ja wir nutzen auch eine smap in der wir Reisekosten, Auslagen und Verpflegungsmehraufwand (Spesen) erfassen. Ich hab es so gelöst das es direkt in der smap zu Stundenerfassung mit abgefragt wird. Gruß Micha
  11. Hallo @Florian Wenzel, kannst du den Prozess etwas genauer beschreiben? Wann soll der DSAB ein Update bekommen? Immer zu einem festgelegten Zeitpunkt (also einmal die Stunde, einmal am Tag oder einmal im Monat) oder immer wenn ein Datensatz in der smap gesendet wird? Ich bin kein Profi, versuche dir aber gern zu helfen, hab es bereits ein paar mal umgesetzt 😉 Gruß Micha
  12. @Philip Alvermann Vielen Dank für die Idee, das würde aber wenn ich es richtig verstehe bedeuten, dass ich die Aufträge auch alle mehrfach im DSAB erfassen müsste? Hab den Ansatz noch nicht so zu 100 % Verstanden.. sorry
  13. Hallo zusammen, ich hab mal wieder ein speziellen "Problem"... Besteht die Möglichkeit die Nutzerordnung im DSAB für festgelegte Nutzer auszusetzen? Warum brauche ich das? In der smap liegen in einem DSAB die Aufträge für alle Techniker. Die Nutzerordnung ist letztlich eingeschaltet, um nur seine eigenen Aufträge zu sehen. Die Abteilungsleiter sollen aber die Möglichkeit haben auf die Aufträge zuzugreifen um z.B. im Krankheitsfall die Aufträge anderweitig zu verteilen. ___________ Mein Ansatz hierzu war: Den DSAB zu Duplizieren und anhand der User Mail über die Aktivierungsregel den einen DSAB auszublenden und den anderen einzublenden. --> Das Funktioniert auch soweit super! ABER... Ich versende die Daten aus der DSAB smap in eine weitere smap hier kommt diese als Aufgabe entsprechen vorausgefüllt an. Das ganze habe ich über PowerAutomate gelöst. Da der Duplizierte DSAB eine andere Baustein-Id besitzt läuft der Flow (zurecht) in einen Fehler. ______ Gibt es hier eine Möglichkeit ohne, dass ich den gesamten Flow nochmal ändern muss. Besten Dank im Vorraus! Gruß Micha
  14. Hey @Manuel Rühl, finde ich einen sehr guten Ansatz. Werde ich mal ausprobieren, wenn ich das nächste mal an den Punkt komme 😉 __________ Aber: "Können wir da nicht einfach eine Smap draus machen?" 🥳
  15. Hallo @Ralf Johannes, kannst du nochmal schauen ob du die Formel von @Bülent Erbas korrekt übernommen hast. Ich bekommen eine solche Fehlermeldung z.B. wenn ich ein , "Komma" vergessen habe. Nochmal zur Vollständigkeit: CONCAT({Select}, "-", {Textbox_2}, "_", {Select_3}) Concat verkettet alles was in den Klammern aufgeführt ist. Bausteine auf die du dich beziehen möchtest müssen in geschwungenen Klammern stehen {Select} oder {Textbox} . Um zwischen den Bauteilen einen Text, Sonderzeichen oder Leerzeichen zu setzen, musst du diesen Text in " " Anführungsstriche setzen. Und dann noch nach den Bauteilen und den Texten ein Komme anfügen nur nicht hinter dem letzten Baustein 😉 Hoffe ich konnt dir helfen Gruß Micha
  16. Hallo @Sebastian, Danke für den Hinweis! Ich hatte in einer Spalte einen Tippfehler - Straße - Stasse - Da ich aber immer nur nach Spalte A geschaut hab leider nicht gefunden ... Vielen DANK für die schnelle Hilfe
  17. Hi Bülent, die Zuordnung habe ich Spalte für Spalte eingetragen. Der Fehler bezieht sich ja auch auf die Spalte A wenn ich den Fehler richtig versteht. das müsste ja in meinem Fall die belegnr sein oder`?
  18. Hallo zusammen, ich hab mal wieder ein Problem mit einem Flow. Ich habe mir eine kleine smap gebaut: In den DSAB möchte ich einmal pro Monat die Wartungsaufträge reinladen, und die Techniker können sich diese dann in eine andere smap als Aufgabe schicken. Die Excel Tabelle im DSAB ist ein SQL abgriff. Die gleiche Tabelle ist auch in den Flow unter Zeilen abrufen eingebunden. Der Flow läuft auch immer bis einem Punkt durch. Fehlerdetails: {"timeStamp":"2023-11-28T08:39:46.3368498Z","requestId":"13a91b02-4c25-4ad0-b93e-20d62e943d56","code":10318,"text":"Die Spalte \"A undefined column is referenced.\" existiert nicht. Aktualisieren der Daten nicht möglich.","data":{}} Ich nutze die gleiche Flow „Architektur“ auch für das Tägliche ableichen der Stammdaten da habe ich keine Probleme mit dem Fehler. Hat einer einen Lösungsansatz für mich oder sieht einer meinen Fehler? Vor lauter Schnee finde ich den Fehler leider nicht.. Vielen Dank schon mal im Vorraus! Gruß Micha
  19. @Bülent Erbas wie vermutet, lag es Intern an den Einstellungen der Mail Adresse. Diese wurde seitens der EDV nun aber korrigiert somit kommen die Mails wieder wie gewohnt an 😉
  20. Hallo @Bülent Erbas und @Manuel Rühl Danke für die schnellen Antworten. Dann vermute ich mal, dass es sich mal wieder um ein lokales Problem von uns handelt. Ich hoffe das wir den fehler schnell finden. Vielen Dank!
  21. Hi @Bülent Erbas, die Datensätze sind auf der smapOne Plattform vorhanden. Es fehlt der Maileingang.
×
×
  • Neu erstellen...