{"guid":"325decd8-4e17-42d1-aab7-446e7651a617","title":"Invoices of the future","subtitle":"from document to data","slug":"froscon2018-2102-invoices_of_the_future","link":"https://programm.froscon.de/2018/events/2102.html","description":"Speech and little live-demo and live-coding how to use open source command line tools and libraries to add/extract ZUGFeRD/Factur-X metadata to a \"dumb\" PDF invoice to make it smarter.\n\n\"Structured\" electronic invoices are becoming mandatory for B2G invoices in Europe, in Germany according paper invoices will be abolished in 2020. This speech highlights open source libraries and developer tools for the french/german ZUGFeRD/Factur-X standard which embeds a XML file into a PDF making it a hybrid invoice which can be read by humans and automatically parsed.","original_language":"eng","persons":["Jochen Stärk"],"tags":["froscon2018","2102","Development"],"view_count":621,"promoted":false,"date":"2018-08-25T00:00:00.000+02:00","release_date":"2018-08-25T02:00:00.000+02:00","updated_at":"2026-03-05T11:45:08.014+01:00","length":3466,"duration":3466,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2018/2102-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2018/2102-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2018/325decd8-4e17-42d1-aab7-446e7651a617-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2018/325decd8-4e17-42d1-aab7-446e7651a617-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2018-2102-invoices_of_the_future","url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_title":"FrOSCon 2018","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018","related":[{"event_id":5732,"event_guid":"e9fdf337-3b08-429c-a107-4a965cc4bb85","weight":13},{"event_id":5734,"event_guid":"adde2800-ffa1-44c4-aafd-c4928ee5378d","weight":9},{"event_id":5736,"event_guid":"73bbeee4-7791-42d2-b3bd-317ca12a8895","weight":9},{"event_id":5737,"event_guid":"6c23d096-973d-40f5-bf72-3c9c7f2cd58a","weight":2},{"event_id":5738,"event_guid":"fafacf91-9842-4a5f-bb02-146250450001","weight":11},{"event_id":5744,"event_guid":"7f4d46f0-83bd-4551-bb55-1b558ba59dda","weight":8},{"event_id":5751,"event_guid":"2b7d1c38-d3e0-4978-ac30-95aed9e7b0d7","weight":9},{"event_id":5754,"event_guid":"acca1d2a-792c-4ef0-a76a-33622dc89a7f","weight":9},{"event_id":5756,"event_guid":"cfc15b5d-d114-447d-a351-7d17fcf05869","weight":4},{"event_id":5763,"event_guid":"e7828a90-6f0a-439b-a6a8-2e129a00b521","weight":6},{"event_id":5769,"event_guid":"76ad2dd9-6054-44b4-a969-eb8f1bf87d62","weight":7},{"event_id":5784,"event_guid":"065821fd-67da-4565-a380-a6a9d403416e","weight":4},{"event_id":5789,"event_guid":"b4cb8731-0709-4c3e-967b-3766a15ea572","weight":9},{"event_id":5791,"event_guid":"9144aaee-4cb6-4497-89d9-acca7da85730","weight":9},{"event_id":5809,"event_guid":"68e5d6b9-b0cb-4317-b724-5f45145c7eba","weight":7},{"event_id":5811,"event_guid":"b9affdeb-41c2-4322-8a5a-1c7676372ea9","weight":7}],"recordings":[{"size":234,"length":3466,"mime_type":"video/mp4","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-08-25T14:52:39.070+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/h264-hd/froscon2018-2102-eng-Invoices_of_the_future_hd.mp4","url":"https://api.media.ccc.de/public/recordings/27047","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":52,"length":3459,"mime_type":"audio/mpeg","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-08-25T16:12:15.420+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/mp3/froscon2018-2102-eng-Invoices_of_the_future_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/27065","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":113,"length":3466,"mime_type":"video/mp4","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-08-25T16:21:41.144+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/h264-sd/froscon2018-2102-eng-Invoices_of_the_future_sd.mp4","url":"https://api.media.ccc.de/public/recordings/27087","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":117,"length":3466,"mime_type":"video/webm","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-08-25T16:21:56.534+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/webm-sd/froscon2018-2102-eng-Invoices_of_the_future_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/27088","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":42,"length":3459,"mime_type":"audio/opus","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-08-25T16:22:08.233+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/opus/froscon2018-2102-eng-Invoices_of_the_future_opus.opus","url":"https://api.media.ccc.de/public/recordings/27089","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"},{"size":294,"length":3466,"mime_type":"video/webm","language":"eng","filename":"froscon2018-2102-eng-Invoices_of_the_future_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-08-25T16:22:51.847+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2018/webm-hd/froscon2018-2102-eng-Invoices_of_the_future_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/27090","event_url":"https://api.media.ccc.de/public/events/325decd8-4e17-42d1-aab7-446e7651a617","conference_url":"https://api.media.ccc.de/public/conferences/froscon2018"}]}