[kmymoney] [Bug 380286] Exported account templates only includes incomplete tax information

Ralf Habacker bugzilla_noreply at kde.org
Tue Oct 2 19:50:57 BST 2018


https://bugs.kde.org/show_bug.cgi?id=380286

Ralf Habacker <ralf.habacker at freenet.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |4.8.3
      Latest Commit|                            |https://commits.kde.org/kmy
                   |                            |money/9511d7618e67be2ca3cf1
                   |                            |646ab33d3df0c6d86d4
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED
         Resolution|FIXED                       |---
      Latest Commit|https://commits.kde.org/kmy |
                   |money/9511d7618e67be2ca3cf1 |
                   |646ab33d3df0c6d86d4         |
   Version Fixed In|4.8.3                       |
             Status|RESOLVED                    |REPORTED
   Version Fixed In|4.8.3                       |
         Resolution|FIXED                       |---
      Latest Commit|https://commits.kde.org/kmy |
                   |money/9511d7618e67be2ca3cf1 |
                   |646ab33d3df0c6d86d4         |
             Status|RESOLVED                    |REPORTED

--- Comment #4 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 5f15218ca8f47d280a3c318011e369a53c6d38fd by Ralf Habacker.
Committed on 02/10/2018 at 18:50.
Pushed by habacker into branch '4.8'.

Add support for saving and loading tax account mappings to and from a template
file

A tax account mapping is stored in an xml tag of type 'flag' with the attribute
name='VatAccount'. The attribute 'value' contains a reference to the
corresponding
tax account, which contains the reference in the attribute 'id'.

When importing a template file with a tax account assignment, the reference is
first stored in a temporary key/value pair with the name 'UnresolvedVatAccount'
of the account concerned and after completion of the load is stored in the
key/value pair 'VatAccount' based on the ID of the tax account now available.

M  +47   -0    kmymoney/converter/mymoneytemplate.cpp
M  +1    -0    kmymoney/converter/mymoneytemplate.h

https://commits.kde.org/kmymoney/5f15218ca8f47d280a3c318011e369a53c6d38fd

--- Comment #3 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 60a1ae8c128845c1b169ea1f9eb12b8d630d4548 by Ralf Habacker.
Committed on 02/10/2018 at 18:50.
Pushed by habacker into branch '4.8'.

Save account attribute 'Include in tax report' when exporting account structure
to KMymoney template file

M  +6    -1    kmymoney/converter/mymoneytemplate.cpp

https://commits.kde.org/kmymoney/60a1ae8c128845c1b169ea1f9eb12b8d630d4548

--- Comment #2 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 9511d7618e67be2ca3cf1646ab33d3df0c6d86d4 by Ralf Habacker.
Committed on 02/10/2018 at 18:50.
Pushed by habacker into branch '4.8'.

Correction of setting up import of tax attributes from gnucash xea file

KMyMoney expects the flag "Tax" to have an attribute value="Yes".
FIXED-IN:4.8.3

M  +1    -1    tools/xea2kmt.cpp

https://commits.kde.org/kmymoney/9511d7618e67be2ca3cf1646ab33d3df0c6d86d4

--- Comment #1 from Ralf Habacker <ralf.habacker at freenet.de> ---
Git commit 74a051c48feef256b2c77f9ffaffe61aa05f6e23 by Ralf Habacker.
Committed on 02/10/2018 at 18:50.
Pushed by habacker into branch '4.8'.

Export account attribute 'VatRate' into a template file and read out again when
importing

M  +8    -0    kmymoney/converter/mymoneytemplate.cpp

https://commits.kde.org/kmymoney/74a051c48feef256b2c77f9ffaffe61aa05f6e23

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list