May 23, 2022
Video for lesson 14 of OpenXava courseIn this new video you'll see an example of modifying the tables of your database using SQL statements directly, because sometimes the automatic schema evolution of OpenXava is not enough and we don't want to lose data in production databases. We invite you to watch the video. |
May 16, 2022
Video for lesson 13 of OpenXava courseIn our invoicing application we're using as example we want that when the user clicks to create a new invoice or order the default value for VAT will be 21, but also we want to change this default value in any moment without changing the source code. To achieve this we're going to use a @DefaultValueCalculator and write the logic to read the default value for VAT from a properties file. Watch the video. |
May 9, 2022
Video for lesson 12 of OpenXava courseThis new video will teach you a very useful topic. Many times we need a property whose value will be recalculated automatically in the user interface but also we need it to be persistent, with a column in the database. For this case, you can use an exclusive annotation of OpenXava, @Calculation. Moreover, you will see how to place some properties of your entities as totals on bottom of any column of a collection. We'll add total properties (sum, vat, total, etc) to our invoices and orders. |
May 2, 2022
Video for lesson 11 of OpenXava courseLearn how to define a default value for a property in a collection, in this case the initial value of price per unit in each line of an invoice or order in our invoicing application. This using @DefaultValueCalculator. |
April 26, 2022
Software for hospitals with OpenXavaThe Hospital General Universitario Santa Lucía from Cartagena (Spain) has developed the following applications with OpenXava: Management and monitoring of indicators of the management agreements of the pact between hospitals and the health service authorities. Automated management and delivery of hospital indicators sent monthly to hospital care services. Management of the waiting list to grant parking. Application to report on the sending of group and community activities carried out by health centers in the context of an indicator of the management agreement, this application addressed and solved the management of sending a large number of papers that later had to be analyze Application to automate the request for leaves to the staff of the health centers that manage the hospital, there is a chain of validation until the request is approved and possible substitution. Application for the automation of COVID activity and statistics that is prepared and distributed to different recipients (hospital management, etc.). When we asked Francisco Alcántara Zapata, from the hospital IT department, about their experience with OpenXava he says: "Our level of satisfaction and that of users is very high due to the great ease and flexibility in searching for information and the adaptation of the menus to each profile, among other aspects. The fundamental activity of the IT department in the hospital is not the development of applications, but we have implemented a development line for medium-sized projects and we are very happy with the speed of development. We are a public hospital organization with many professionals and the largest health area in the Region of Murcia, so user management with XavaPro helps us a lot." |