Bug 429239

Summary: Add additional templates from gnucash
Product: [Applications] kmymoney Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 5.1.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.5,5.1.1

Description Ralf Habacker 2020-11-17 13:30:52 UTC
STEPS TO REPRODUCE
1. Compare the number of current account templates [1] with the number of available templates [2]

[1] https://invent.kde.org/office/kmymoney/-/tree/5.1/kmymoney/templates 
[2] https://github.com/Gnucash/gnucash/tree/maint/data/accounts

OBSERVED RESULT
In the gnucash source there are additional 85 templates

EXPECTED RESULT
kmymoney should also have these additional 85 templates

ADDITIONAL INFORMATIONS
The additional templates were converted with the help of https://invent.kde.org/office/kmymoney/-/merge_requests/39
Comment 1 Bug Janitor Service 2020-11-17 13:32:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/office/kmymoney/-/merge_requests/40
Comment 2 Ralf Habacker 2020-11-18 08:50:19 UTC
Git commit 0a0085de48f91e3e7ba2ecacad8188c5d1645a0c by Ralf Habacker.
Committed on 18/11/2020 at 08:50.
Pushed by habacker into branch '5.1'.

Add new templates imported from gnucash

The templates were taken from the git branch 'maint'
commit 5de4fe5dff5e10e15cf3e8d7e67f31f39e5f7be1.
FIXED-IN:5.1.1

A  +36   -0    kmymoney/templates/ca/brokerage.kmt
A  +27   -0    kmymoney/templates/ca/carloan.kmt
A  +29   -0    kmymoney/templates/ca/cdmoneymkt.kmt
A  +20   -0    kmymoney/templates/ca/childcare.kmt
A  +95   -0    kmymoney/templates/ca/common.kmt
A  +24   -0    kmymoney/templates/ca/currency.kmt
A  +27   -0    kmymoney/templates/ca/eduloan.kmt
A  +24   -0    kmymoney/templates/ca/fixedassets.kmt
A  +27   -0    kmymoney/templates/ca/homeloan.kmt
A  +26   -0    kmymoney/templates/ca/homeown.kmt
A  +27   -0    kmymoney/templates/ca/otherloan.kmt
A  +23   -0    kmymoney/templates/ca/renter.kmt
A  +27   -0    kmymoney/templates/ca/retiremt.kmt
A  +29   -0    kmymoney/templates/ca/spouseinc.kmt
A  +27   -0    kmymoney/templates/ca/spouseretire.kmt
A  +398  -0    kmymoney/templates/de_AT/ekr2017.kmt
A  +214  -0    kmymoney/templates/de_CH/kmu.kmt
A  +126  -0    kmymoney/templates/en_IN/gstindia.kmt
A  +37   -0    kmymoney/templates/fr_BE/brokerage.kmt
A  +107  -0    kmymoney/templates/fr_BE/business.kmt
A  +27   -0    kmymoney/templates/fr_BE/carloan.kmt
A  +29   -0    kmymoney/templates/fr_BE/cdmoneymkt.kmt
A  +20   -0    kmymoney/templates/fr_BE/childcare.kmt
A  +96   -0    kmymoney/templates/fr_BE/common.kmt
A  +24   -0    kmymoney/templates/fr_BE/currency.kmt
A  +27   -0    kmymoney/templates/fr_BE/eduloan.kmt
A  +24   -0    kmymoney/templates/fr_BE/fixedassets.kmt
A  +27   -0    kmymoney/templates/fr_BE/homeloan.kmt
A  +26   -0    kmymoney/templates/fr_BE/homeown.kmt
A  +27   -0    kmymoney/templates/fr_BE/otherloan.kmt
A  +23   -0    kmymoney/templates/fr_BE/renter.kmt
A  +27   -0    kmymoney/templates/fr_BE/retiremt.kmt
A  +29   -0    kmymoney/templates/fr_BE/spouseinc.kmt
A  +27   -0    kmymoney/templates/fr_BE/spouseretire.kmt
A  +56   -0    kmymoney/templates/he/brokerage.kmt
A  +105  -0    kmymoney/templates/he/business.kmt
A  +27   -0    kmymoney/templates/he/carloan.kmt
A  +29   -0    kmymoney/templates/he/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/he/checkbook.kmt
A  +20   -0    kmymoney/templates/he/childcare.kmt
A  +92   -0    kmymoney/templates/he/common.kmt
A  +27   -0    kmymoney/templates/he/eduloan.kmt
A  +24   -0    kmymoney/templates/he/fixedassets.kmt
A  +152  -0    kmymoney/templates/he/full.kmt
A  +27   -0    kmymoney/templates/he/homeloan.kmt
A  +26   -0    kmymoney/templates/he/homeown.kmt
A  +27   -0    kmymoney/templates/he/otherloan.kmt
A  +23   -0    kmymoney/templates/he/renter.kmt
A  +27   -0    kmymoney/templates/he/retiremt.kmt
A  +29   -0    kmymoney/templates/he/spouseinc.kmt
A  +27   -0    kmymoney/templates/he/spouseretire.kmt
A  +49   -0    kmymoney/templates/hr/car.kmt
A  +29   -0    kmymoney/templates/hr/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/hr/checkbook.kmt
A  +95   -0    kmymoney/templates/hr/common.kmt
A  +28   -0    kmymoney/templates/hr/eduloan.kmt
A  +24   -0    kmymoney/templates/hr/fixedassets.kmt
A  +27   -0    kmymoney/templates/hr/homeloan.kmt
A  +26   -0    kmymoney/templates/hr/homeown.kmt
A  +27   -0    kmymoney/templates/hr/otherloan.kmt
A  +39   -0    kmymoney/templates/hr/renter.kmt
A  +35   -0    kmymoney/templates/hu/brokerage.kmt
A  +107  -0    kmymoney/templates/hu/business.kmt
A  +27   -0    kmymoney/templates/hu/carloan.kmt
A  +29   -0    kmymoney/templates/hu/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/hu/checkbook.kmt
A  +20   -0    kmymoney/templates/hu/childcare.kmt
A  +93   -0    kmymoney/templates/hu/common.kmt
A  +27   -0    kmymoney/templates/hu/eduloan.kmt
A  +24   -0    kmymoney/templates/hu/fixedassets.kmt
A  +27   -0    kmymoney/templates/hu/homeloan.kmt
A  +26   -0    kmymoney/templates/hu/homeown.kmt
A  +27   -0    kmymoney/templates/hu/otherloan.kmt
A  +23   -0    kmymoney/templates/hu/renter.kmt
A  +27   -0    kmymoney/templates/hu/retiremt.kmt
A  +28   -0    kmymoney/templates/hu/spouseinc.kmt
A  +27   -0    kmymoney/templates/hu/spouseretire.kmt
A  +30   -0    kmymoney/templates/ru_RU/auto.kmt
A  +27   -0    kmymoney/templates/ru_RU/autoloan.kmt
A  +28   -0    kmymoney/templates/ru_RU/kids.kmt
A  +27   -0    kmymoney/templates/ru_RU/otherloan.kmt
A  +303  -0    kmymoney/templates/sv_SE/bas_2019_k1.kmt
A  +547  -0    kmymoney/templates/sv_SE/bas_2019_k2_grund.kmt

https://invent.kde.org/office/kmymoney/commit/0a0085de48f91e3e7ba2ecacad8188c5d1645a0c
Comment 3 Ralf Habacker 2020-11-18 09:32:00 UTC
Git commit d3d72a026b436b577e5cbbfc129552136c0eca8f by Ralf Habacker.
Committed on 18/11/2020 at 09:26.
Pushed by habacker into branch 'master'.

Add new templates imported from gnucash

The templates were taken from the git branch 'maint'
commit 5de4fe5dff5e10e15cf3e8d7e67f31f39e5f7be1.
(cherry picked from commit 0a0085de48f91e3e7ba2ecacad8188c5d1645a0c)

A  +36   -0    kmymoney/templates/ca/brokerage.kmt
A  +27   -0    kmymoney/templates/ca/carloan.kmt
A  +29   -0    kmymoney/templates/ca/cdmoneymkt.kmt
A  +20   -0    kmymoney/templates/ca/childcare.kmt
A  +95   -0    kmymoney/templates/ca/common.kmt
A  +24   -0    kmymoney/templates/ca/currency.kmt
A  +27   -0    kmymoney/templates/ca/eduloan.kmt
A  +24   -0    kmymoney/templates/ca/fixedassets.kmt
A  +27   -0    kmymoney/templates/ca/homeloan.kmt
A  +26   -0    kmymoney/templates/ca/homeown.kmt
A  +27   -0    kmymoney/templates/ca/otherloan.kmt
A  +23   -0    kmymoney/templates/ca/renter.kmt
A  +27   -0    kmymoney/templates/ca/retiremt.kmt
A  +29   -0    kmymoney/templates/ca/spouseinc.kmt
A  +27   -0    kmymoney/templates/ca/spouseretire.kmt
A  +398  -0    kmymoney/templates/de_AT/ekr2017.kmt
A  +214  -0    kmymoney/templates/de_CH/kmu.kmt
A  +126  -0    kmymoney/templates/en_IN/gstindia.kmt
A  +37   -0    kmymoney/templates/fr_BE/brokerage.kmt
A  +107  -0    kmymoney/templates/fr_BE/business.kmt
A  +27   -0    kmymoney/templates/fr_BE/carloan.kmt
A  +29   -0    kmymoney/templates/fr_BE/cdmoneymkt.kmt
A  +20   -0    kmymoney/templates/fr_BE/childcare.kmt
A  +96   -0    kmymoney/templates/fr_BE/common.kmt
A  +24   -0    kmymoney/templates/fr_BE/currency.kmt
A  +27   -0    kmymoney/templates/fr_BE/eduloan.kmt
A  +24   -0    kmymoney/templates/fr_BE/fixedassets.kmt
A  +27   -0    kmymoney/templates/fr_BE/homeloan.kmt
A  +26   -0    kmymoney/templates/fr_BE/homeown.kmt
A  +27   -0    kmymoney/templates/fr_BE/otherloan.kmt
A  +23   -0    kmymoney/templates/fr_BE/renter.kmt
A  +27   -0    kmymoney/templates/fr_BE/retiremt.kmt
A  +29   -0    kmymoney/templates/fr_BE/spouseinc.kmt
A  +27   -0    kmymoney/templates/fr_BE/spouseretire.kmt
A  +56   -0    kmymoney/templates/he/brokerage.kmt
A  +105  -0    kmymoney/templates/he/business.kmt
A  +27   -0    kmymoney/templates/he/carloan.kmt
A  +29   -0    kmymoney/templates/he/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/he/checkbook.kmt
A  +20   -0    kmymoney/templates/he/childcare.kmt
A  +92   -0    kmymoney/templates/he/common.kmt
A  +27   -0    kmymoney/templates/he/eduloan.kmt
A  +24   -0    kmymoney/templates/he/fixedassets.kmt
A  +152  -0    kmymoney/templates/he/full.kmt
A  +27   -0    kmymoney/templates/he/homeloan.kmt
A  +26   -0    kmymoney/templates/he/homeown.kmt
A  +27   -0    kmymoney/templates/he/otherloan.kmt
A  +23   -0    kmymoney/templates/he/renter.kmt
A  +27   -0    kmymoney/templates/he/retiremt.kmt
A  +29   -0    kmymoney/templates/he/spouseinc.kmt
A  +27   -0    kmymoney/templates/he/spouseretire.kmt
A  +49   -0    kmymoney/templates/hr/car.kmt
A  +29   -0    kmymoney/templates/hr/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/hr/checkbook.kmt
A  +95   -0    kmymoney/templates/hr/common.kmt
A  +28   -0    kmymoney/templates/hr/eduloan.kmt
A  +24   -0    kmymoney/templates/hr/fixedassets.kmt
A  +27   -0    kmymoney/templates/hr/homeloan.kmt
A  +26   -0    kmymoney/templates/hr/homeown.kmt
A  +27   -0    kmymoney/templates/hr/otherloan.kmt
A  +39   -0    kmymoney/templates/hr/renter.kmt
A  +35   -0    kmymoney/templates/hu/brokerage.kmt
A  +107  -0    kmymoney/templates/hu/business.kmt
A  +27   -0    kmymoney/templates/hu/carloan.kmt
A  +29   -0    kmymoney/templates/hu/cdmoneymkt.kmt
A  +29   -0    kmymoney/templates/hu/checkbook.kmt
A  +20   -0    kmymoney/templates/hu/childcare.kmt
A  +93   -0    kmymoney/templates/hu/common.kmt
A  +27   -0    kmymoney/templates/hu/eduloan.kmt
A  +24   -0    kmymoney/templates/hu/fixedassets.kmt
A  +27   -0    kmymoney/templates/hu/homeloan.kmt
A  +26   -0    kmymoney/templates/hu/homeown.kmt
A  +27   -0    kmymoney/templates/hu/otherloan.kmt
A  +23   -0    kmymoney/templates/hu/renter.kmt
A  +27   -0    kmymoney/templates/hu/retiremt.kmt
A  +28   -0    kmymoney/templates/hu/spouseinc.kmt
A  +27   -0    kmymoney/templates/hu/spouseretire.kmt
A  +30   -0    kmymoney/templates/ru_RU/auto.kmt
A  +27   -0    kmymoney/templates/ru_RU/autoloan.kmt
A  +28   -0    kmymoney/templates/ru_RU/kids.kmt
A  +27   -0    kmymoney/templates/ru_RU/otherloan.kmt
A  +303  -0    kmymoney/templates/sv_SE/bas_2019_k1.kmt
A  +547  -0    kmymoney/templates/sv_SE/bas_2019_k2_grund.kmt

https://invent.kde.org/office/kmymoney/commit/d3d72a026b436b577e5cbbfc129552136c0eca8f