{"id":1587,"date":"2022-08-02T14:05:44","date_gmt":"2022-08-02T12:05:44","guid":{"rendered":"https:\/\/blog.church.tools\/en\/?p=1587"},"modified":"2025-09-09T17:07:13","modified_gmt":"2025-09-09T15:07:13","slug":"v3-88-kontoauszuege-personensuche-und-rest-api","status":"publish","type":"post","link":"https:\/\/blog.church.tools\/en\/v3-88-kontoauszuege-personensuche-und-rest-api\/","title":{"rendered":"v3.88: Bank statements, people search and REST API"},"content":{"rendered":"\n<p>Many of you enjoy their well deserved holidays and probably lay with cocktails \ud83c\udf79 and sunglasses \ud83d\ude0e at the beach. At ChurchTools we also enjoy the summer, but that does not mean, that we stop. Version 3.88 brings the long-awaited import of bank statements, and we have also worked on the speed of the people search.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"feature\">Import Bank Statements<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Cashiers work conscientiously and steadily in the background in our congregations and churches. This work is important, but can also cost a lot of time. Especially when one&#8217;s own bank accounts record many transactions, manual typing is very tedious.<\/p>\n\n\n\n<p>With ChurchTools version v3.88 we bring the new import for bank statements. This allows you to upload account statements in MT940 format directly into ChurchTools and enter the transactions as new bookings. The MT940 format is a standard that many banks offer for download.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Under the new bank statement tab, bank statements can now be uploaded for all cash accounts. Using a rule-based learning system, ChurchTools can make better suggestions on how best to post this account transaction with each new MT940 file.<\/p>\n\n\n\n<p>So that ChurchTools can quickly assign new MT940 files to the correct account, the respective IBAN is stored in the master data for the account. Here you could also correct it or enter it manually.<\/p>\n\n\n\n<p>When uploading a new file, ChurchTools asks for some information. For example, one can change the name so that these movements can be assigned more quickly later. But the account must also be selected (for later imports, the correct account is preselected on the basis of the IBAN) and the document number can also be specified using placeholders.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><\/figure>\n\n\n\n<p>A list of all imported movements is now available. A colour system makes it easy to see which movements have already been booked (green), which have been ignored (red) or are still pending (yellow). If all the necessary fields for a valid booking are filled in, you can add this movement to the booking journal as a booking, e.g. via the blue button with the tick.<\/p>\n\n\n\n<p>The white upper area shows the information of the account transaction. The lower grey area shows the resulting entry. Each piece of information can of course be changed\/corrected before posting.<\/p>\n\n\n\n<p>Some information is suggested by ChurchTools. These are shown in purple. An estimate of how &#8220;correct&#8221; the information is is shown by a percentage when you move the mouse over this field. ChurchTools learns with every booking and every import. For example, donations should be recognised better over time and ChurchTools can also suggest donors more reliably.<\/p>\n\n\n\n<p>However, the system can be expanded at any time using your own rules. For example, keywords can be recognised in the purpose of use and automatically assigned to cost centres or contra accounts. An example of use would be camps, for which project numbers should be specified in the purpose of use.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"feature\">Search and find people faster<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>People are, after all, a central part of a ChurchTools installation. Whether it is a large or small congregation, finding the right person is important and finding them quickly is desirable. Therefore, we have taken another look at the topic of people search and have been able to speed it up. Especially for installations with many people (1000 people and more) this should be noticeable.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"feature\">ChurchTools REST API<\/h2>\n\n\n\n<p>A few times we have already mentioned the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" target=\"_blank\">REST API<\/a> here on the blog. This is a programming interface that allows other programs to communicate with ChurchTools. For people who are good at programming, this offers endless possibilities. In our <a href=\"https:\/\/help.church.tools\/wiki\/0\/API\" data-type=\"URL\" data-id=\"https:\/\/help.church.tools\/wiki\/0\/API\" target=\"_blank\" rel=\"noreferrer noopener\">knowledge base<\/a> we have already written a lot of information about the API and how to use it.<\/p>\n\n\n\n<p>With version 3.88 we have improved many noticeable things in the API and the API documentation and in the admin settings you can find a separate section under integrations that promotes the API and shows the link to the documentation.<\/p>\n\n\n\n<p>If we got your attention, and you would like to exchange experiences or ideas, we recommend our <a rel=\"noreferrer noopener\" href=\"https:\/\/forum.church.tools\/category\/32\/churchtools-interfaces\" data-type=\"URL\" data-id=\"https:\/\/forum.church.tools\/category\/32\/churchtools-interfaces\" target=\"_blank\">forum<\/a>. In the category ChurchTools Interfaces you can exchange ideas with like-minded people.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-fb047c93-79e3-45ef-8444-21fac1547008\">Further changes<\/h2>\n\n\n\n<p id=\"block-ff68f5e0-bb25-4846-9012-0451a4a0e3da\">If this is not enough for you, you will find all changes of this and earlier versions in our&nbsp;<a href=\"https:\/\/intern.church.tools\/wiki\/30\/Changelog\">Changelog<\/a>.<\/p>\n\n\n\n<p id=\"block-cf4923f6-709f-460a-bb33-54567e9d8154\">We hope you like the new version as much as we do. As always, you may leave praise and criticism in our\u00a0<a href=\"https:\/\/forum.church.tools\/topic\/8721\/version-3-88-0\">forum.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many of you enjoy their well deserved holidays and probably lay with cocktails \ud83c\udf79 and sunglasses \ud83d\ude0e at the beach. At ChurchTools we also enjoy the summer, but that does not mean, that we stop. Version 3.88 brings the long-awaited<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"editor_notices":[],"footnotes":""},"categories":[1],"tags":[92],"class_list":["post-1587","post","type-post","status-publish","format-standard","hentry","category-changelog","tag-v3-88"],"_links":{"self":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/1587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/comments?post=1587"}],"version-history":[{"count":6,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/1587\/revisions"}],"predecessor-version":[{"id":2642,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/1587\/revisions\/2642"}],"wp:attachment":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/media?parent=1587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/categories?post=1587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/tags?post=1587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}