June 2020 in iDempiere

June 2020 was an amazing month in the iDempiere project! There were many contributions from our supportive community. Here we highlight those contributions that were outstanding.

During this month we held our second community Triage Day! Special thanks to the marketing committee for organizing this event and to Murilo Habermann for being the Hero of the triage day.

Big thanks to the community, the forums support keeps being active, the community is engaging every day more to assist those who have doubts. Additionally, we got a very welcome contribution from Orlando Curieles and Saul Piña with the docker image.

For a complete list and suggest contributions you can refer to this spreadsheet. There you can see the contributions of each month and suggest ones that we might have missed.

Content contributions:

  • Diego Ruiz
    • Website content creation.
  • Eugene Barg
    • ISO testimonial and case study.
  • Vanessa Castro
    • Triage day promoting content and social media management.
    • Hero of the month page.

Core contributions:

  • Diego Ruiz
    • Flexibility to set the language on Jasper reports.
    • Fixed UI bugs on the master branch.
    • New feature to automatically create the Window, Tab & field from table.
  • Hiep LeQuy
    • Fixed project warnings.
    • Fixed 2Pack behaviour.
    • Eclipse improvements.
  • Markus Bozem
    • Correct operator in SQL-Query for “Over End Wait” alerts
  • Nicolas Micoud
    • Fixed a problem with the Initial Client Setup process.
    • Broadcast Message window UI improvement
  • Orlando Curieles / Saul Piña

Plugin development:

Testing and reporting issues:

  • Alan Lescano
  • Andres Lopez
  • Elain Tan
  • Hiep LeQuy
  • Markus Bozem
  • Martin Schönbeck
  • Mohamed Dernoun
  • Nicolas Micoud
  • Norbert Bede

Forum and Mattermost support:

  • Andres Lopez
  • Anozi Mada
  • Diego Ruiz
  • Frank J
  • Hiep LeQuy
  • Johand Henriques
  • Jorge Ojeda
  • Leszek Bober
  • Luis Amesty
  • Marco Longo
  • Marcos Medina
  • Martin Schönbeck
  • Mohamed Dernoun
  • Nasi Chassoulas
  • Naw
  • Nicolas Micoud
  • Norbert Bede
  • Orlando Curieles
  • Patric Massing

Marketing Committee assistance

  • Chuck Boecking
  • Diego Ruiz
  • Eugene Barg

Money donors

  • Eugene Barg – Palich LLC
  • Fernando Saavedra – Comus Ecuador
  • Hideaki Hagiwara
  • Phil Barnett – BlindMotion.

Triaging tickets

  • Andres Lopéz
  • Anna Fadeeva
  • Deepak Pansheriya
  • Diego Ruiz
  • Edwin Ang
  • Henrique Soares da Silva
  • Igor Martins
  • Jon Silvestrini
  • Martin Schönbeck
  • Matheus Marcelino
  • Murilo Habermann
  • Patric Massing

Carlos Ruiz and Heng Sin Low were not contestants for the Hero of the month contest due to the great disparity between their continuous contributions and the other community members. They are always the heroes of iDempiere. Among their contributions in this month are:

  • Heng Sin Low
    • Hazelcast improvements.
    • PO Serialization optimization.
    • MPeriod.isOpen – should not perform update with cache PO
    • Timeout page continue do comet request and log a lot message
    • Add GridFieldVO list cache for GridTabVO.create
    • Autocomplete for field type “Search”
    • Peer review tickets from community.
    • Forums support.
    • Mattermost support.
  • Carlos Ruiz
    • Error on packout from the toolbar on certain windows
    • When Order document(Both PO and SO) close
    • Implement MInvoice.getOpenAmt with paymentDate
    • Performance – Script to set reference to Search for 2531 columns
    • Validation – Prepay Order must not allow Cash payment rule
    • Changing the UOM field in an order doesn’t change the price field / IDEMPIERE-2540
    • Processes related to workflow are not updating that column when finished
    • Error creating a Price List – using -DPostgreSQLNative=Y
    • NPE in Auto Allocation
    • Cascade workflow activities
    • Cache without name #resolve IDEMPIERE-4333
    • Fixed Assets wrong dictionary
    • AD_EntityType_ID is not defined as unique #resolve
    • Discount is not calculated when Price List Price <1
    • New tables are not logged – requires a server restart
    • get oracle error ORA-01795 when has more than 1000 org
    • Dictionary fixes
    • Wrong code found in MOrder.reactivateIt
    • Cleanup eclipse warnings
    • NPE – Allocation when the payment is Zero
    • Cascade workflow activities (completing chained document)
    • Allow showing Change Log for extension tables
    • Marketing Committee meetings
    • Wiki maintenance
    • Devops (jenkins, wiki, test servers, triage day servers)
    • Forums support
    • Mattermost support
    • Ticket triaging.

Do you think you should have been added to this list? Please tell us why on the marketing forums or Mattermost channel. Want to be included in the next “Month in iDempiere” post? Get involved with the project.