odoo / odoo

Odoo. Open Source Apps To Grow Your Business.
https://www.odoo.com
Other
39.12k stars 25.33k forks source link

[15.0] l10n_de_datev_reports issue with down-payment deducted from a final invoice (100%) #115432

Open tv-openbig opened 1 year ago

tv-openbig commented 1 year ago

Impacted versions: 14.0 15.0 probably also 16.0

Steps to reproduce: Create a german localisation Create a sale order Create a down-payment invoice Create a final invoice and deduct 100%

Current behavior: The account moves created by Odoo are 100%. The export of the down-payment invoice and the final invoice doesn't have a counterpart account.

This will lead to errors in DATEV if they use the exported files in order to import the account moves into DATEV accounting software used by most tax advisors in germany.

Expected behavior:

All exported lines should have a counterpart-account

Video/Screenshot link (optional):

https://drive.google.com/file/d/1nb8C6UxC_J4xsRmjF5ruCJiSzFUQRr04/view

Bildschirmfoto 2023-03-15 um 18 54 08

Support ticket number submitted via odoo.com/help (optional):

AbdelAzizMohamedMousa commented 1 year ago

This issue seems to be related to the accounting configuration and localization in Odoo. In Germany, the standard accounting practice requires the creation of separate accounts for down-payments and final payments, which should be reflected in the exported invoice data.

To solve this issue, you can try the following steps:

Check if the localization module for Germany is installed in your Odoo instance. If not, install it from the Odoo app store.

Configure the accounting settings for Germany by going to Accounting -> Configuration -> Accounting Features and selecting Germany as the localization.

Create separate accounts for down-payments and final payments. You can do this by going to Accounting -> Configuration -> Accounts -> Accounts, and clicking on "Create" to add a new account.

Edit the down-payment invoice and final invoice to ensure that they are using the correct accounts for down-payments and final payments.

Export the invoices again and check if they now include the correct counterpart accounts for down-payments and final payments.

If the issue persists, you can try reaching out to the Odoo community or consulting with a local accounting expert to get more specific guidance on configuring the accounting settings for your particular needs in Germany.