Beiträge von water
-
-
Ich habe mir inzwischen angewöhnt, MS auf English umzuschalten. besonders wenn ich eine Enum-Liste kopieren will.
Aber manchmal erwischt es mich doch -
Ich mache hier mal ein Post mit meinen Findings auf (wird aktualisiert):
- UltramarinViewer: https://www.ultramarinviewer.de/ - Edit: Unterstützt bewusst keinen Druck. Siehe Handbuch.
OpenXRechnungToolbox:https://jcthiele.github.io/OpenXRechnungT…docs/index.html Bereits von Musashi gepostetXRechnungsviewer:https://rechnungsaustausch.org/xrechnung/xrec…ewer-bayern.htm Nur online Viewer.
-
Hallo Peter,
danke für Deine Rückmeldung.
Ich fasse zusammen:- Deine Firma hat schon ein Werkzeug um XRechnungen zu erstellen
- Du als Verkäufer brauchst einen XRechnung Reader
- Ausgabe der XRechnung als PDF
- Die zeitgesteuerte Verarbeitung aller XRechnungen in einem bestimmten Verzeichnis könnte über AutoIt erfolgen, dann Aufruf des Werkzeugs und Speicherung als PDF
Kannst Du mir bitte sagen, welche Viewer Du Dir schon angeschaut hast? Damit ich Dir nicht Programme vorschlage, die Du bereits geprüft und verworfen hast.
-
Peter, hier meine Überlegungen auf Basis Deiner Rückmeldungen:
- Da alle deutschen Betriebe ab 1.000€ Nettorechnungswert die Rechnung an Behörden als XRechnung senden müssen, ist eine große Zahl an Unternehmen betroffen.
Ich gehe daher davon aus, dass es bereits unzählige Lösungen am Markt gibt. Was dem Einen Aufwand beschert, ist für den Anderen eine Einkommensquelle. - Ich würde daher im ersten Schritt etwas Zeit für die Marktbeobachtung investieren. Erst wenn sich kein geeignetes Prrodukt findet, kann man ja selbst in die Tiefen der behördlichen Vorgaben eintauchen.
- Ich habe eine einfache Darstellung gefunden, was mit XRechnung etc. gemeint ist: https://www.fuer-gruender.de/wissen/unterne…nung-erstellen/
- Erste Erkenntnisse daraus:
- "Eine erweiterte Variante der XRechnung ist das Format ZUGFeRD. Das ZUGFeRD erstellt aus einer Rechnung zwei Dateien: die maschinenlesbare XML-Datei sowie die vom Menschen lesbare PDF-Datei."
- Bevor eine Entscheidung für die Umsetzungsrichtung getroffen wird, sollte ein Mengengerüst erstellt werden
- Anzahl der betroffenen Rechnungen pro Monat oder Jahr
- Anzahl der Mitarbeiter, die mit XRechnungen und somit dem Werkzeug arbeiten müssen (Schulungsaufwand ...)
- Vorhandene Rechnungs-/Buchhaltungssoftware. Damit kann dann geprüft werden, ob es vom Hersteller nicht bereits eine Umsetzung gibt ...
- Gegenüberstellung und Abwägung der Vorteile/Nachteile der möglichen Umsetzungen:
- AddOns
- Generatoren
- Webformular ZRE (finde ich sehr interessant)
- Rechnungssoftware
- Eine Lösung um XRechnungen anzuzeigen sollte dann auch die XRechnungen erstellen können
- 1.1.2025 um XRechnungen anzuzeigen ist für eine selbst programmierte Lösung sehr sportlich
Soviel mal aus dem Stand heraus.
Kannst Du bitte kurz auflisten, welche Lösung Du Dir bereits angesehen hast und warum sie nicht in Frage kamen?
- Da alle deutschen Betriebe ab 1.000€ Nettorechnungswert die Rechnung an Behörden als XRechnung senden müssen, ist eine große Zahl an Unternehmen betroffen.
-
-
Einerseits habe ich mit XRechnungen nichts zu tun. Aber andererseits bin ich gut im Suchen und Finden. Projekt- und Prozessmanagement liegt mir auch nicht fern.
Kannst Du genauer spezifizieren, was Dur DIr vorstellst was der "Arbeitskreis" leisten soll??
Also z.B.:- Beschaffung eines bestehenden Produktes?
- Programmierung eines XRechnung-Viewers in AutoIt?
- Lokalisierung von Beratern, die bei der Einführung und Prozessanpassung helfen?
- Kostenrahmen? Meist wird ja selbst programmiert, da man meint, damit eine günstigere Lösung zu finden. Aus meiner Erfahrung kann ich da nur sagen: oft ist das ein Trugschluss.
-
Hab das mal mit Map realisiert:
AutoIt
Alles anzeigenGlobal $mDDRType[] $mDDRType[0] = "Unknown" $mDDRType[1] = "Other" $mDDRType[2] = "DRAM" $mDDRType[3] = "Synchronous DRAM" $mDDRType[4] = "Cache-DRAM" $mDDRType[5] = "EDO" $mDDRType[6] = "EDRAM" $mDDRType[7] = "VRAM" $mDDRType[8] = "SRAM" $mDDRType[9] = "RAM" $mDDRType[10] = "ROM" $mDDRType[11] = "Flash" $mDDRType[12] = "EEPROM" $mDDRType[13] = "FEPROM" $mDDRType[14] = "EPROM" $mDDRType[15] = "CDRAM" $mDDRType[16] = "3DRAM" $mDDRType[17] = "SDRAM" $mDDRType[18] = "SGRAM" $mDDRType[19] = "RDRAM" $mDDRType[20] = "DDR" $mDDRType[21] = "DDR2" $mDDRType[22] = "BRAM" $mDDRType[23] = "FB-DIMM" $mDDRType[24] = "DDR3" $mDDRType[25] = "FBD2" $mDDRType[26] = "DDR4" $mDDRType[27] = "LPDDR" $mDDRType[28] = "LPDDR2" $mDDRType[29] = "LPDDR3" $mDDRType[30] = "LPDDR4" $mDDRType[31] = "Logical non-volatile device" $mDDRType[32] = "HBM (High Bandwidth Memory)" $mDDRType[33] = "HBM2 (High Bandwidth Memory Generation 2)" $mDDRType[34] = "DDR5" $mDDRType[35] = "LPDDR5" $mDDRType[36] = "HBM3 (High Bandwidth Memory Generation 3)" $mDDRType[37] = "DMTF Reserved" ; 37 – 32567 $mDDRType[32568] = "Vendor Reserved" ; 32568 – 65535 ; Beispielaufruf ConsoleWrite(_GetDDRTypeText($mDDRType, 28) & @CRLF) Func _GetDDRTypeText(ByRef $mDDRType, $iDDRType) ; Set ranges of numbers to the first number in the range. This number has to be defined in the $mDDRType map. If $iDDRType >= 37 And $iDDRType <= 32567 Then $iDDRType = 37 If $iDDRType >= 32568 And $iDDRType <= 65535 Then $iDDRType = 32568 If Not MapExists($mDDRType, $iDDRType) Then Return "Unbekannter Wert in Win32_PhysicalMemory: SMBIOSMemoryType" Else Return $mDDRType[$iDDRType] EndIf EndFunc ;==>_GetDDRTypeText
-
-
hipfzwirgel
Irgendwie passen die Nummern Deines Switch Beispiels und die in der von Musashi genannten Doku nicht zusammen.
"Blitz" kommt da gar nicht vor, "SRAM" ist bei Dir die #8 und in der Doku #6.Oder habe ich da ein Verständnisproblem 🤔
-
Folgendes YT Video gibt einen guten Überblick über das Neue Outlook: https://www.youtube.com/watch?v=TR7YPG…xOX-sL&index=21
Im Video wird folgender MS Blog erwähnt mit dem jeweilig aktuellen Umsetzungsstand: https://techcommunity.microsoft.com/t5/outlook-blo…ws/ba-p/3975602Wenn ich diesen Artikel richtig verstehe, dann wird das Neue Outlook COM definitiv nicht unterstützen - somit kann die Outlook UDF sich nicht mit dem Neuen Outlook verbinden.
Edit: Hier steht es noch genauer: https://www.accessforever.org/post/the-new-o…-and-access-vba
bzw. auf Deutsch: https://www.borncity.com/blog/2023/10/1…vba-lsungen-ab/ZitatCOM?
But Microsoft definitely wants Outlook to be the first classic and important Windows Office application that will lose COM, the object model and therefore the traditional programmability and automation by Windows and Office applications. What does this mean for VBA programmers with Access, but of course also Excel, Word etc. and in Outlook itself who have to programmatically generate emails, calendar entries, and much more?
Microsoft has made clear in the video that they will not "recreate" COM and that COM add-ins will no longer be supported, but only the Javascript web add-ins that have existed for some time.
funktioniert OutlookEX auch bei dem Outlook "New"?
Daher meine Antwort auf Deine Frage: Nein.
-
Alina Falls die Lösung von Aspirinjunkie Dein Problem nicht löst, melde DIch hier nochmals.
Ich gehe mal davon aus, dass Du nur die Formel brauchst und keine Umsetzung in AutoIt (daher Dein Post im Forum Sonstiges/Talk). -
Auf Basis der ADfunctions UDF habe ich die AD UDF entwickelt. Die Syntax ist sehr ähnlich.
Das obige Beispiel von gmmg sollte das von Dir gewünschte Ergebnis (inkl. Description) liefern. -
Ich sehe, dass Du auf die alte AD UDF (ADfunctions, Stand: Juli 2009) gewechselt hast.
Gibt es einen speziellen Grund dafür?
Die AD UDF ist aktualisiert (Stand: August 2022) mit einer Hilfe-Datei, Beispielen sowie verbesserter Fehlerbehandlung. Was in diesem Fall die Fehlersuche seeeehr vereinfacht.
Ich würde empfehlen, bei der AD UDF zu bleiben. -
-
Lt. Doku führt Test-Connection einen Ping aus.
Wenn Du die Foren (deutsches und englisches) durchsuchst, wirst Du einige Lösungen finden, wie gleichzeitig mehrere Hosts gepingt werden können. -
gibt es für diese UDF vielleicht eine Dokumentation?
Die UDF kommt mit einer CHM Hilfe (analog zu AutoIt-Befehlen auch mit Beispielen).
Weitere Details zur UDF findest Du im engl. Wiki.Wenn Du die Advanced Help installierst, dann bekommst Du per F1 (im SciTE-Editor) die Hilfe zu jenem AD-Befehl auf dem der Cursor gerade steht. Dies gilt für weitere UDFs von mir.
Steht der Cursor auf einem unbekannten Begriff, dann wird mit diesen Begriff die AutoIt-Hilfe aufgerufen. -
-
Dein zweites query hat ein etwas anderes Format. Der Filter ist in {} eingebunden. Funktioniert dieser Filter?
Falls ja, dann musst Du den ersten Filter entsprechend anpassen.P.S.
Hast Du dir das Verzeichnis in dem das Skript abgelegt ist, bereits angesehen? Dort liegen - bei entsprechender Einstellung von SciTE - ältere Versionen des Skripts. Auch im Unterverzeichnis "Backup" kannst Du fündig werden. -
Folgender Unterschied ist mir aufgefallen:
Du definierst den auszuführenden Befehl als "*Windows 10*" in der Fehlermeldung steht dann aber nur "Windows 10*" ohne den * am Beginn.
Kann es sein, dass PS Platzhalter wie von Dir verwendet nicht unterstützt?P.S.
Alternativ könntest Du aber auch meine AD UDF verwenden.
Vorteile:- Läuft schneller (da die Umgebung für PS nicht eingerichtet werden muss)
- Kann auf jedem PC ausgeführrt werden, da die AD Cmdlets nicht benötigt werden
- Du brauchst Dich nicht mit temporären Dateien rumschlagen, die Ergebnisse stehen Dir direkt im Skript als Array, Variable etc. zur Verfügung.