Bug 35968

Summary: ClassSplitRoutine should be plugable
Product: Koha Reporter: Martin Renvoize (ashimema) <martin.renvoize>
Component: Plugin architectureAssignee: Martin Renvoize (ashimema) <martin.renvoize>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: mirjam.vantieghem
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Martin Renvoize (ashimema) 2024-02-01 06:52:40 UTC
There are cases where libraries use custom/local class numbers.  We should make this a pluggable option so custom routines can be filled by local plugins.
Comment 1 Mirjam Vantieghem 2024-02-01 08:13:35 UTC
+1
Comment 2 Katrin Fischer 2024-02-01 08:49:31 UTC
It is a little bit pluggable, but very old-style and pre-plugins and hooks. If you put a .pm in the right spot with your class splitting rules, the GUI will show it in the pull down for selection and you can configure it. It works similar to the value builders.
Comment 3 Katrin Fischer 2024-02-01 08:50:09 UTC
Just in case a workaround is needed and to keep the use case in mind for people who might need/want to transition.