Release 5.55

Mark KrakeBlog, Release Notes (Englisch)

Share this Post


This weeks release is characterized by a lot of smaller but important improvements like the new Notification API now allowing to also send eMail Notifications to a user. Or the new Batch Booking Feature in Payment Selection allowing to transfer payment orders to the bank via Sepa File and aggregating all Payments to a batch.

Thanks to all contributors for your participation.

metasfresh 5.55 is now out! Thanks to all for your effort!

Would you like to join us? Do you have fun in implementing complex business cases but also on leading edge web technologies? Meet us in our forum or in our Gitter Chat. We are looking forward to meet you!


We have finished a few new Features for this week’s release.

  • WebUI: New Window for Import Product

    New Window in WebUI for Import Product. #3026

  • Allow Batchbooking via Payment Selection

    New Feature in Payment Selection Export. Now allowing to use Batchbooking in Sepa Exports. #3301

  • WebUI: Add translation for upload notification

    Improved Translations for the Upload notifications. #3664

  • Send Mail too when notification

    New Feature that allows to configure Notification Setting for a User and receiving an email as notification too. #3708

  • WebUI add Warehouse PO column to Organization/Org Info window

    New Field for Purchase Warehouse added to Orginfo Subtab in Organisation window. #3740

  • Improve inventory import

    Improved Inventory import action. #3800

  • WebUI: My Profile: display Notification Type and User In Charge

    New Fields in myProfile Window that allows detailed Notifications Settings for the user. #3814

  • MSV3 products ban list

    New Feature in Pharma Vertical, allowing to use Product Ban lists that decide if Products shall be offered to a customer via MSV3 Server or not. #3837

  • WebUI: BPartner window: show BPartner Product tab

    Improvement of Business Partner window. Now allowing to record Products that shall not be sold to a specific BPartner. #3839

  • Procurement - add AD_Issue_ID to I_PMM_QtyReport_Event, I_PMM_WeekReport_Event and I_PMM_RfQResponse_ChangeEvent

    Improvement of the Issue Handling in Procurement Report Events. #3869

  • Request notifications shall use new notifications API

    Improving the creation of Request notifications, now using the new Notification API. #3875

  • New Report for Pharma Verticals that shows the Authorisation certificates of customers/ vendors.


  • Pharma: Don't allow recording of pricing conditions that are not allowed

    Improved Pricing recording for Pharma Verticals, restricting not allowed pricing conditions. #3891

  • WebUI window for M_HU_Process

    New Window for the Configuration of Handling Unit Processes. Can be used as System Administrator. #3891

  • Docoutbound mailing: Autodect if MailWorkpackageProcessor.EmailMessage is HTML

    Improved Document Outbound Feature, now allowing to configure and use formatted HTML Mails instead of plain text. #3909

  • Credit limit: treat credit status on NULL as it would be X (No check)

    Credit Status improvement, now handling null values as no credit check. #3910

  • Avoid numeric values with too many trailing zeros

    Improved number handling fith trailing digits, voiding too many zeroes. #3914

  • Fail on complete for order lines with no pricing conditions

    New Pricing feature in sales order, failing to complete/ record lines without recorded pricing conditions. #3917

  • Sales order: just-in-time creation of conditions for a product without conditions

    New Feature in Sales Order, allowing to record pricing conditions on the fly. #3925

  • Show BasePriceSystem in Document Line and Documents

    Improved document lines, now showing the Base Price System from Pricing Conditions. #3929

  • Create process for importing discount schema

    New Process that allows to import discount schema data. #3937

  • Housekeeping Issue, getting rid of legacy scheduled Process. #3945

  • Write M_ShipmentScheduleRecompute.AD_Pinstance_ID to queue-wp-log

    Housekeeping Issue, now logging the Process Instance to the workpackage log. #3946

  • Improve the speed of scripts applier

    Improved the scripts applier, reducing the runtime of migration scripts check by 80%. #3960

  • Rest endpoint: delete all notifications

    New endpoint that allows to delete all notifications at once. #956

  • Color Indicator Widget functionality

    New Color presentation Widget. #1603


We have got rid of the following Bugs in this Release.

  • Migration script not logged for creating new ad_ui_section when value is not manually filled

    Bugfix for WebUI Window cration and migration, now not leaving a broken migration script when not filling the value of a UI Section. #3847

  • ShipmentLines's TU-Qty is updated wrongly from schedule's QtyOrdered_Override

    Fixes a Bug in Shipment Schedule, now updateing the TU Quantity correctly. #3880

  • Change Picking Terminal columns and fix auto process picking

    Fixes a Bug in Picking Window in WebUI, now showing Quantity Picked instead of Quanitity picked planned, and further improvements. #3923

  • Base Price + Surplus in Pricing Conditions not working

    Bugfix for the new Pricing Rule with Base Price and Surplus calculation. #3927

  • Picking: Reactivate Picked HU/ Processed Picking

    Fixes an Exception in Picking Window thrown when reactivating processed Pickings. #3928

  • Credit limit: Credit used does not update when you reverse/void order

    Credit Limit fix, now recaclulating the credit used amount when reversing or voiding an order. #3933

  • Material Dispo wrong Quantities after Material receipt

    Fixes the Avialable to Promise quantity after Material Receipt. #3935

  • Business Partner Pharma Product Create New Issue

    Fixes an error when creating Business Partner Product entries in Pharma Business Partner window. #945

  • Business Partner Pharma Product Org

    Bugfix in Business Partner Pharma Window. Now setting the correct Organisation when creating a new Business Partner Product record. #949

  • Shortcut Alt++ not working on non German Keyboard Layout

    Fixes shortcuts for expand action in WebUI. #1540

  • X not available for field invoice partner when first setting the partner in order

    Fixes the bahavior of Lookup Combos when using the clear button. #1748

  • Shortcuts not working on Mac

    Fixes the Shortcuts for Mac Users. #1752

  • Date field does not recognize changes on double click

    Fixes the selection and save of date fields when double-clicking on date in date widget. #1755

  • “[alt

    ++ and [alt]+q not working properly anymore“ title_color=““ text_color=““ graphic=“icon“ graphic_size=“60px“ graphic_shape=“circle“ graphic_color=“#ffffff“ graphic_bg_color=“hsl(88, 65%, 44%)“ align_h=“left“ align_v=“top“ side_graphic_spacing=“20px“ max_width=“none“ child=“true“ connector_width=“0px“ connector_style=“dashed“ connector_color=“#272727″ link_text=“#1756″ href=“″ href_title=““ href_target=“blank“ link_color=““ graphic_icon=“bug“]Fixes issues about the shortcut handling in WebUI.

  • Enter not working for selecting a role when logging in

    Fixes the keyboard Handling in Login Role Selection View. Now it’s possible to use ENTER for Role selection confirmation. #1759


Do you want to learn more about the functionalities of metasfresh ERP! Then check out our fast evolving Documentation. You can find it here:

About the Author

Mark Krake


Co-founder & Managing Director of metas GmbH. Perpetual innovator and continuous community worker of metasfresh ERP. Free Software, Open Source and UX enthusiast.

Share this Post

Recent Posts