Sunday, May 24, 2026
1 change · 19.0
Resolved issues and error corrections
This update resolves an issue preventing proper communication with Fiskaly, our point-of-sale integration. The system was incorrectly removing internal capital letters from cash register move types (like 'ZuschussEcht'), causing a mismatch with Fiskaly's requirements and preventing session closures. This fix ensures our system correctly handles these types, maintaining compatibility with the Fiskaly platform.
Original PR description
Fiskaly cash register move types must match the keywords listed in the documentation: https://developer.fiskaly.com/dsfinvk/process_types_business_transaction_types#business-transaction-types-business-cases Some values are camelCase (e.g. ZuschussEcht) and are set in the frontend as zuschussEcht. Using capitalize() removes internal capital letters, causing a mismatch with Fiskaly expectations and preventing session closing. Steps to reproduce: - Set up Fiskaly - Open a PoS session - Add an "in" cash move with category Cash Supplement - Create and validate an order - Close the session opw-6165687 Forward-Port-Of: odoo/enterprise#115438