{"id":2488,"date":"2025-04-14T11:32:23","date_gmt":"2025-04-14T09:32:23","guid":{"rendered":"https:\/\/blog.church.tools\/en\/?p=2488"},"modified":"2025-09-09T17:02:05","modified_gmt":"2025-09-09T15:02:05","slug":"v3-120-belege-an-buchungen-gruppensicht-id-suche","status":"publish","type":"post","link":"https:\/\/blog.church.tools\/en\/v3-120-belege-an-buchungen-gruppensicht-id-suche\/","title":{"rendered":"v3.120: Transaction receipts, group view &amp; ID search"},"content":{"rendered":"\n<p>While spring is slowly arriving outside (or at least trying to assert itself against the April weather), things are getting a little fresher in ChurchTools too &#8211; at least as far as the functions are concerned. This update brings a few practical new features: You can now attach receipts to transactions, search more specifically for IDs and find yourself more easily in groups. There are also a few improvements under the hood for REST fans. Curious? Here are the details:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Quicksearch: Now with &#8220;#ID&#8221;<\/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>Do you want to find a specific entry quickly, for example a person or a group? No problem: from now on you can simply enter #123 in the quick search and land directly at the entry you are looking for with this ID. This saves clicks and time &#8211; especially for anyone who frequently works directly with IDs.<\/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-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e09f5&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e09f5\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"387\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2490\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.05.54.png\" alt=\"\" class=\"wp-image-2490\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.05.54.png 993w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.05.54-300x117.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.05.54-768x299.png 768w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Registration: New actor in log &amp; history<\/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>If someone uses the self-registration, the \u201csystem user\u201d is now saved as an actor in the log and history &#8211; no longer the admin. This has a nice side effect: If a group leader is also an admin, he or she now correctly receives the notification e-mails for new registrations.<\/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-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e0e56&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e0e56\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"415\" height=\"287\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2491\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.13.15.png\" alt=\"\" class=\"wp-image-2491\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.13.15.png 415w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.13.15-300x207.png 300w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Own group membership visible<\/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 who have access to a group now always see themselves as a member of this group &#8211; even if they were not previously displayed. This provides more clarity and less confusion, especially if you are wondering why you actually have access.<\/p>\n\n\n\n<p>As this is a fundamental change to the behavior of ChurchTools, we already <a href=\"https:\/\/blog.church.tools\/en\/v3-119-the-group-module-is-here-%f0%9f%8e%89\/\" data-type=\"post\" data-id=\"2465\">announced this with the last version<\/a>. If you don&#8217;t want people to see that they are in a group, set the visibility of this group to \u201cHidden\u201d.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">New placeholders: E-Mail and ID of the applicant<\/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>You can now also use the e-mail address and ID of the person registering as a placeholder in templates and automatic e-mails. Practical for more targeted communication or further processing of data.<\/p>\n\n\n\n<p>Just look in the placeholder menu of the email editor. You will find all available placeholders there.<\/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-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e1302&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e1302\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"487\" height=\"343\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2492\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.15.57.png\" alt=\"\" class=\"wp-image-2492\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.15.57.png 487w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.15.57-300x211.png 300w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Attach receipts to transactions<\/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>A huge plus for accounting: you can now attach receipts directly to individual transactions. This means that everything that belongs together stays together &#8211; simplifying tracking and making the year-end closing process (a little bit) more relaxed.<\/p>\n\n\n\n<p>We are very happy that we can finally show you this function with this release. We still have more ideas on how we can improve receipts in the finance module. Therefore, this is only phase 1 for the receipts function.<\/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-2 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e16db&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e16db\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"958\" height=\"690\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2493\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.17.png\" alt=\"\" class=\"wp-image-2493\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.17.png 958w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.17-300x216.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.17-768x553.png 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e18e0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e18e0\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"987\" height=\"551\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2494\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.51.png\" alt=\"\" class=\"wp-image-2494\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.51.png 987w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.51-300x167.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.16.51-768x429.png 768w\" sizes=\"auto, (max-width: 987px) 100vw, 987px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e1ae1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e1ae1\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"120\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2495\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.17.12-1024x120.png\" alt=\"\" class=\"wp-image-2495\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.17.12-1024x120.png 1024w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.17.12-300x35.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.17.12-768x90.png 768w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.17.12.png 1513w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Filter by account type in Turnover-Report<\/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>You can now also filter by account type in the \u201cTurnover\u201d report. This gives you even more targeted insights into your finances.<\/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-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e11114e1eb6&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e11114e1eb6\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"547\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2496\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.18.00.png\" alt=\"\" class=\"wp-image-2496\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.18.00.png 366w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/CleanShot-2025-04-09-at-10.18.00-201x300.png 201w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Transaction table with new sorting<\/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>Need more order? You can now also sort the transaction table by document number, account, contra account, cost center and posting text. This helps you find the right line more quickly &#8211; especially if you have a lot of postings.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">REST: PATCH for group members<\/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>Anyone working with the REST API will be pleased to hear that group members can now be updated via a PATCH operation. This is cleaner, more efficient and complies with modern API usage standards. If you are already working with the REST API to update group members, take a close look at this change and adapt your scripts and programs.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">REST: New endpoints for resources<\/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>There are also new REST endpoints for managing resources. This makes it easier to develop or automate your own applications for room bookings and the like.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">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\u00a0<a href=\"https:\/\/churchtools.academy\/en\/changelogs\/\" data-type=\"link\" data-id=\"https:\/\/churchtools.academy\/en\/help\/changelog-en\/web-and-app\/changelog-web\/\">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 constructive feedback in our&nbsp;<a href=\"https:\/\/forum.church.tools\/category\/24\/english\">forum.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>While spring is slowly arriving outside (or at least trying to assert itself against the April weather), things are getting a little fresher in ChurchTools too &#8211; at least as far as the functions are concerned. This update brings a<\/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":[],"class_list":["post-2488","post","type-post","status-publish","format-standard","hentry","category-changelog"],"_links":{"self":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2488","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=2488"}],"version-history":[{"count":4,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2488\/revisions"}],"predecessor-version":[{"id":2627,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2488\/revisions\/2627"}],"wp:attachment":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/media?parent=2488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/categories?post=2488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/tags?post=2488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}