E-Invoicing Mandate 2025–2028 in Germany: B2B Checklist