https://bugs.kde.org/show_bug.cgi?id=466383
Bug ID: 466383 Summary: iCalendar exporter doesn't meet ics/vcs format standards Classification: Applications Product: kmymoney Version: 5.1.3 Platform: Compiled Sources OS: Microsoft Windows Status: REPORTED Severity: minor Priority: NOR Component: exporter Assignee: kmymoney-devel@kde.org Reporter: lauma...@gmail.com Target Milestone: --- SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Configure ics file options (KMYmoney Preferences-> iCalendar plugin) 2. Export scheduled transactions (File\Export\Scheduled transactions to iCalendar file ([ <filenpath>\<filename>] 3. Import file from Outlook (Microsoft® Outlook® para Microsoft 365 MSO (versión 2301 compilación 16.0.16026.20196) de 64 bits) OBSERVED RESULT A ics/vcs file is generated (step 2) but when importing from Outlook desktop (step 3) the app issues a message indicating that there's no appointments within the file. EXPECTED RESULT The events/alarms are imported correctly into a new (or existing) calendar in MS Outlook SOFTWARE/OS VERSIONS Windows: 11 KDE Plasma Version: KDE Frameworks Version: Versión 5.103.0 Qt Version: Versión 5.15.8 (compilado con 5.15.8) ADDITIONAL INFORMATION Looking for a more specific error description I used icalendar.org validator (https://icalendar.org/validator.html). The parser throws the following errors: Missing DTSTAMP property near line # 4 Reference: RFC 5545 3.6.2. To-Do Component Missing DTSTAMP property near line # 23 Reference: RFC 5545 3.6.2. To-Do Component Missing DTSTAMP property near line # 42 Reference: RFC 5545 3.6.2. To-Do Component Missing DTSTAMP property near line # 61 Reference: RFC 5545 3.6.2. To-Do Component ics file sample: BEGIN:VCALENDAR PRODID:icalendarexport VERSION:2.0 BEGIN:VTODO DESCRIPTION:Transferir de GGG GG GGG a VVVV VVV VVV VVV\, beneficiario Visa\, importe $5\,408\,233.00 SUMMARY:Pago mensual VVVV VVV VVV VVV UID:SCH000001 DTSTART;VALUE=DATE:20220905 DUE;VALUE=DATE:20230305 CREATED:20230224T184550 LAST-MODIFIED:20230224T195946 RRULE:FREQ=MONTHLY;WKST=SU BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:Transferir de GGG GG GGG a VVVV VVV VVV VVV\, beneficiario Visa\, importe $5\,408\,233.00 TRIGGER:-P1D DURATION:P1D REPEAT:1 END:VALARM END:VTODO BEGIN:VTODO DESCRIPTION:Transferir de GGG GG GGG a MMMMM MMM MMM MMM\, beneficiario MasterCard\, importe $4\,047.67 SUMMARY:Pago mensual MMMMM MMM MMM UID:SCH000002 DTSTART;VALUE=DATE:20220708 DUE;VALUE=DATE:20230308 CREATED:20230224T184550 LAST-MODIFIED:20230224T195946 RRULE:FREQ=MONTHLY;WKST=SU BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:Transferir de GGG GG GGG a MMMMM MMM MMM MMM\, beneficiario MasterCard\, importe $4\,047.67 TRIGGER:-P1D DURATION:P1D REPEAT:1 END:VALARM END:VTODO -- You are receiving this mail because: You are the assignee for the bug.