Git Product home page Git Product logo

elexis-3-core's Introduction

Note: This Repository is obsolete as of August 2024. See Ugrad-2024 for more informations.

Elexis Ungrad Core Repository

This is a fork of Elexis classic core from the original creator of Elexis.

Current branches:

  • ungrad2022 - Latest stable branch. Will always compile and work
  • develop - Development branch. Will not always compile and mostly not work flawless

Build:

Prerequisites: Git, Java-sdk8, Maven 3.6.x; Linux or Windows recommended. MacOS will be a bit tricky,

git clone -b ungrad2022 elexis-3-core
cd elexis-3-core
./build.sh

This will build Elexis Ungrad and its core repository for Windows32, Windows64, Linux, and MacOS. You'll find the products in ch.elexis.core.p2site/target/products, and the repository in ch.elexis.core.p2site/target/repository.

This will be a working Elexis core. Addidtional plugins are in the elexis-3-base and elexis-ungrad repositories.

Develop

You'll need an Eclipse IDE for RCP and RAP Developers

  • Use import->Projects from git to import the elexis-3-core repository into the IDE. I recommend to create a working-set "core" for these plugins.

  • Set "Window-Preferences-Maven-Errors/Warnings-Plugin execution not covered by lifecycle configuration" to "ignore"

  • open ch.elexis.target/elexis.target.

  • Click "set as target platform" and wait until finished. If it's not able to load the target definition, select the erroneous entry and click "Update". Probably ths step is necessary after each restart of the Eclips ide.

  • Select project-clean to rebuild all Projects.

  • Create a Run configuration. Select the ch.elexos.core.application.ElexisApp to run as Application. On the Plug-ins Tab, selecz "Plugins selected below" and Deselect all. Then, select only "ch.elexis.core.application" and "select required". Click Apply and run. Elexis should start then.

elexis-3-core's People

Contributors

col-panic avatar davidgutknecht avatar freakypenguin avatar huthomas avatar jamda avatar marlovitsh avatar ngiger avatar rgwch avatar sazgin avatar slogic-sa avatar

Watchers

 avatar  avatar

elexis-3-core's Issues

Excpetion when loading encounters

17:03:44.047 [Worker-90] ERROR PLATFORM - [org.eclipse.core.runtime] An internal error occurred during: "Lade Konsultationen".
java.lang.ClassCastException: [B cannot be cast to java.util.List
	at ch.elexis.data.Rechnung.getInvoiceState(Rechnung.java:561) ~[na:na]
	at ch.elexis.data.Rechnung.getStatus(Rechnung.java:536) ~[na:na]
	at ch.elexis.data.Konsultation.getStatus(Konsultation.java:604) ~[na:na]
	at ch.elexis.data.Konsultation.getStatusText(Konsultation.java:626) ~[na:na]
	at ch.elexis.data.Konsultation.getLabel(Konsultation.java:635) ~[na:na]
	at ch.elexis.core.ui.actions.HistoryLoader.execute(HistoryLoader.java:170) ~[na:na]
	at ch.elexis.core.ui.actions.BackgroundJob.run(BackgroundJob.java:75) ~[na:na]
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56) ~[na:na]

Can't change Adressee

It's not possible to modify the receiver of a Bill in an existing case. This should be possible with admin rights (and was in ungrad2016).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.