Kanzlei+® is a system originally developed and optimised for Swiss law firms for client and mandate management (CRM) as well as for planning and controlling your corporate resources (ERP). The software is designed for simultaneous data access by several users (e.g. lawyer, substitute, secretary). Since the data recorded in Kanzlei+® is stored centrally, it can be shared in its entirety. Access rights can be set individually by each user for his mandates and documents. Data changes are immediately available to all registered users. For example, tasks can be delegated directly to other users with Kanzlei+®. Work processes should be optimised and duplications and errors avoided so that you can concentrate on your main activity as a lawyer. Thanks to the modular concept, Kanzlei+® is individually expandable and adaptable. The software can also be used by a single user without a server component.
This project is entirely based around the Java Enterprise Edition (J2EE) platform and offers primarily a Java Standard Edition (J2SE) desktop client application, but is also easily extendable to serve a web browser based user interface. We focused on asynchronous, cooperative work flow and high security for the stored data. The entire project counts about 500’000 lines of code and took 3 years for implementing the final release with the following functionality:
| Contact Management (CRM) |
| Central contact management |
| Extensive search and filter options |
| vCard support via drag&drop function |
| vCard export of contacts |
| Duplicate control to identify possible conflicts of interest |
| Manage multiple addresses, phone/fax numbers, and email and Web addresses per contact |
| Automatic postcode search for Switzerland, Germany, Austria and the Principality of Liechtenstein |
| Automatic formatting of telephone and fax numbers according to country-specific criteria |
| Collection of additional information such as marital status, denomination, nationality and other information for notarial |
| Links between contacts (contact persons, representatives) |
| Categorisation of contacts by legal form |
| Adobe Reader interface for easy report creation |
| Print a clear list of all contact-relevant data |
| Automatic logging of all changes by date and user |
| Calendar (CRM/ERP) |
| Highly efficient and integrated calendar |
| Clear display by day, week and month |
| Creation and management of appointments, series appointments, tasks and resubmissions |
| Assignment of appointments, series appointments, tasks and resubmissions according to contacts, files, folders or without assignment |
| Individualization of your own calendar view |
| Automatic checking of date overlaps |
| Delegation of appointments, tasks and resubmissions |
| Automatic appointment reminder at a definable point in time |
| Overview of client birth dates per day |
| Mandate Management (CRM) |
| Automatic and freely definable file numbering |
| Any file name, reason for file and notes |
| Assignment of one main user and several additional users per record (view function) |
| Flexible access rights per file for any number of users |
| Categorisation according to legal field and legal scheme |
| Print a clear list of all mandate-relevant data |
| Archiving of completed files |
| Assignment of sales activity and its relationship to the record |
| Practical search functions to quickly find your files |
| Recording of procedures per file and assignment to authorities and clerks |
| Creation, management and delegation of filing deadlines |
| Support through automatic deadline calculation |
| Create and manage your own templates for deadlines |
| Automatic frister reminder at a definable point in time |
| Automatic logging of all changes by date and user |
| Activity Recording (ERP) |
| Automatic performance recording by means of stopwatch |
| Manual service entry per record |
| Categorisation of the hours worked |
| Flexible hourly rate recording |
| Recording of mandate-specific cash expenses (effective or flat rate) |
| Simple billing of previously entered and executed appointments and tasks |
| Creation and administration of own templates for cash expenses and services |
| Recording of framework conditions for recording services per user (hourly rate, rounding method, etc.) |
| Entering a fee agreement as a framework agreement for service entry per record |
| Overview of all recorded services per user in a definable period of time |
| Invoice Administration (CRM/ERP) |
| Simple, automatic creation of invoices via MS Office (Word), LibreOffice, and OpenOffice interface |
| Direct billing from a record |
| Automatic invoice numbering |
| Customizable invoice template (degree of detail) |
| Overview of all created invoices |
| Entry of payments |
| Cancellation of invoices |
| Dunning |
| Project Management (ERP) |
| Management of appointments, tasks and documents outside the scope of the mandate |
| Assignment of one main processor and several additional processors per folder
(insight function), e.g. for the creation of an internal knowledge database for the firm |
| Flexible access rights per folder |
| Automatic logging of all changes by date and user |
| Resource Management (ERP) |
| Management and reservation of internal office resources |
| Freely definable resources with description and notes |
| Overview of all resources and reservations in the calendar |
| Document Management |
| Support of any file type and seamless integration of external programs |
| Assignment of documents to files, contacts or folders |
| Overview of all documents by recipient and sender per file, contact or folder
|
| Hierarchical structuring of documents using folders and sub-documents
|
| MS Office (Word/Excel), LibreOffice, and OpenOffice interface for easy creation of letters |
| Standard templates for correspondence with clients and authorities as well as for file notes |
| Recording of keywords and legal norms for a document to build up an internal knowledge database for the firm
|
| Quick and easy creation of file notes using a special document template
|
| Import/export of documents via drag&drop function |
| Comprehensive search and filter options for document searches |
| Storage of all document versions when changes are made to the document by editors
|
| Capture additional options for sending letters and faxes per document
|
| Integrated tracking of postal items with proof of delivery (registered mail and A-Post-Plus) |
| Accounting |
| Freely configurable charts of accounts per user and law firm |
| Easy creation of journal entries |
| Balance overview per account and period |
| Account overview with opening balance, debit, credit and closing balance in a definable period of time |
| Booking overview in a certain period of time |
| Export of balance sheet and income statement to LibreOffice, OpenOffice or MS Office |
| Entry of payments, advances and invoices per file |
| Advance warnings if the expenses recorded per file exceed the advance paid |
| Data Backup |
| Kanzlei+ integrated backup solution |
| User-friendly backup of all Kanzlei+ data and documents |
| Data backup according to freely definable plan (daily, weekly, monthly, yearly and time) on internal or external server |
| Virtual Post Box |
| Integration of a scanner and fax directory for seamless integration of your scanner and fax machines |
| Automatic preview of scanned or imported documents |
| Central assignment of documents to your contacts, files and folders |
| Delegation of document dispatch to other employees |
| Easy import of documents via scan and fax folders |
| Overview of outgoing and incoming documents |
| Evaluation |
| Creation of comprehensive evaluations |
| Evaluations according to processor and legal area within a definable period of time |
| Possibility of breakdown by working hours per agent and file |
| Messenger |
| Secure and encrypted communication with other employees |
| Overview of all users currently online |
| Notification of messages received in absentia |
| Overview of all received and sent messages per contact over the past 30 days |
| Settings |
| Creation and administration of own templates for appointments and follow-ups |
| Customizable key assignment per user |
| Granular rights assignment per user |
| Integrated help function |