Share this Post
Overview
Time — is a precious and very valuable resource, not only during work but also in our private lives. Yet while we tend to consider these two concepts as opposites and separate from each other, often enough it turns out that their time lines overlap significantly.
If you’re running a business as head of your company, you probably know what this means and it just so happens that with expanding markets and rising order volumes, responsibilities increase as well and suddenly you find yourself working late during your private time to “finish up some things” (sound familiar?) and before you know it, things get out of hand and you have to find gaps in your corporate time schedule to fit in your private appointments.
This doesn’t have to happen and, quite frankly, it shouldn’t! Your private time is just as valuable as your working time, if not more even. After all, when is it you get the time for some R&R, some rest and relaxation? Exactly, during your private hours.
We live and we die by time, and we must not commit the sin of turning our back on time.* So if we could somehow harness this time… channel it into a flux capacitor-like system… it just might work.* We just might be able to find the perfect moment we are looking for to bring our work and private time schedules back into an efficient, effective and above all healthy balance.
We all know that perfect moment, wishing for it to last forever. But there’s no stopping time. And when that moment passes, we have to move on and find the next one. The good thing about this is there will always be another one. So don’t fret. We are here to help you keep track of and perhaps even predict the next perfect moment.
It’s important to stay on top of things, especially during these ever accelerating times of change caused by the digital transformation of businesses all over the globe. This is why we here at metas work incessantly on keeping metasfresh ERP up to date with the latest developments on the market and new requirements requested by our highly appreciated customers.
So please welcome our new major release update packed to the brim with the latest features and fixes, all checked and tested by us and ready to be used by you for managing your business efficiently so as to free up resources for a proper work-life balance you can enjoy.
Check out the list below to learn more about this week’s feature-filled release package and update your system to the latest version today for free! Now is the perfect moment.
Thanks to all Contributors. Our metasfresh Release 5.175 is ready and out!
Would you like to join us? We’re happy to welcome you to our community. Come visit us in our Community Forum for discussions and exchange of new insights. We look forward to meeting you!
Want to receive updates on our latest releases via email? No problem! Simply subscribe to our newsletter and we will gladly keep you posted on each and every release we publish.
Features & Fixes
We have finished the following list of Features and Fixes for this week’s Release:
Update Guide for Release Version 5.175 (incl. PostgreSQL Upgrade)
Update to release version 5.175 using Docker (incl. required PostgreSQL database upgrade)
WebUI Front End: Improve how the 502 error is displayed to user
Implement over-delivery in Manufacturing order picking
M_AttributeUse
mandatoryAlberta - Get new Patient-API field(s)
Receive BOM master data from GRS
Automatically invoice order with flatrate term for new partner
Fetch layout on attributes PATCH request
Production dispo
Create GRS mapping docu
Replace v1.BPRelationRouteBuilder with a v2 pendant
Automatic Shipping and Invoicing - async batch overhaul
Fixes around sales-order => purchase-order
Ability to link sales invoices to purchase invoices
Nachbelastung von Kreditorenseite
Implement possibility to easily know the first contract from a hierarchy chain
Introduce
C_BPartner.PO_InvoiceRule
Add
POReference
toC_PurchaseCandidate
Implement
AutodetectDefaultDateFilter
Send BPartners metasfresh to GRS
shopware6 - Make product lookup mode configurable
User does not have access to make OrgChanges
Extend Bpartner attribute tables
Credit memo commission instance
Extend incoterms
Improve API Audit error response
Display problems in material cockpit
Cypress tests - end of Nov 2021
Suppport tags CON and BR_GR, BR_NAME in same time in address capture sequence
Adding new attributes fields to product window
On Manufacturing Order, allow printing of only selected HUs
New columns in BPartner Quick Input
add
C_User_Role.IsCustomUserRestriction
columnSync bpartners using RabbitMQ when changes are made to
C_User_Role
andC_User_Assigned_Role
Enable external system status reporting and control
When inserting/removing pauses, refresh
C_SubscriptionProgress
Save binary data in migration scripts
Adding nutritional data in product window
WebUI Front End: Unfriendly error when you type space in menu search
Send
M_Product.DicontinuedFrom
to AlbertaCommission Calculation for license fees
Add
m_product_ID
to aggregation group for Bestellkontrolle zum Kunden drucken reportUse Partner name and greeting when rendering address only if there is greeting set
Support different bpartner-properties in shopware-orders
Add
IsPrintWhenPackingMaterial
flag in ProductAPI Audit: bypass & wrap options
Include invoice POReference in Payment selection line and SEPA export
Import product with scale prices
Overhaul address & contact sync from Shopware6 to metasfresh
Assign an address to a contact
Switch other-metasfresh sync to all v2 API
Extend import product
C_BPartner_Location_QuickInput
Custom filters without parameters are not displayed
Send BPartners to GRS automatically
WebUI Front End: pressing HOME and END in a text field is not showing the carret
Add a relation type that points to service projects from sales order window
Fix open issues in invoice tax verification feature
Support BPartner SalesRep in Search assistant
Changing the DE translation of the element IsDropShip
Support for v4.5 datenaustausch xml schema
Logging for camel externalsystems
Tweak Auto-Send Vendors to GRS
Create and Export AD_User.Email2 and EMail3
Maintain address name
Focus first filter field when opening filter panel
Add indices for better invoicing performance
Add parameter
spreadsheetFormat
toExportToSpreadsheetProcess
Update de-metas-camel-shopware6/README.md
Automate invoicing and printing the invoices
Propagate
C_OLCand.ExternalHeaderId
&C_OLCand.ExternalLineId
toC_Invoice_Candidate
Marketing Contacts created for a large selection of partners
Include features in inventory position counting
Add an action to scheduler so that we can start and stop them from the WebUI
Add new
exportdate
andexportby
colums in tableDatevAcctExport
Enhance
CheckProcessedAsynBatchWorkpackageProcessor
Translated label field contents should respect current user language
WebUI Front End: upgrade babel + webpack
Cypress e2e beginning of Jan 2022
Improve performance of IC creation when extending contracts
Mobile UI: update packages to latest versions / fix vulnerabilities
Show delivery address on customs invoice if there are several shipments
WebUI Front End: redux-* update
WebUI Front End: moment-timezone update
WebUI Front End: reselect update
WebUI Front End: storybook update
Modify
C_BPartner
: Add columnOldValue
, change column lengthsSend additional Vendor Properties to GRS
Receive additional Product Properties from GRS
Use org parameter when invoicing automatically
shopware - Lookup contact of B2B customer
Send extended bpartnerName to /orders/sales/candidates
WebUI Front End: integrate menu icons pull request
Add ability to explode BOM product in SO into its components when creating a PO for it
“[Frontend
Current page is lost when user redirected to login screen after backed is restarted (on Connection Lost)“ 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=“1px“ connector_style=“dashed“ connector_color=“#272727″ link_text=“https://github.com/metasfresh/metasfresh/issues/12138″ href=“https://github.com/metasfresh/metasfresh/issues/12138″ href_title=“Take a closer look at this issue on GitHub“ href_target=“blank“ link_color=““ graphic_icon=“lightbulb-o“]
Adding EORI Number to BPartner
WebUI Front End: immer, autoprefixer, webpack, webpack-dev-server, @babel/register update to latest version
WebUI Front End: fix widget's right icon L&F
Make sure csv exports open with UTF-8
WebUI Front End: Fix number rounding
Exchange HU-Data with GRS
WebUI Front End: Columns shifting on Components of the BOM & Formula
Extend Attachment-API
WebUI Front End: Harmonize loading gear on side list
WebUI Front End: Hide dashboard logo if we have items on dashboard
Allow setting shipping costs by country area, not just by country
Exclude over-delivery after error by credit stop
GRS Change ROLLE Array
Support import formats linked to banks for bank statements
WebUI Front End: Fix KPIs layout min/max size
Replace BIC by SwiftCode in
Revolut_Payment_Export
Move the URL fields from Product tab to Business Partner tab in Product window
GRS Changes around Vendor, Product an BOM
Introduce IBAN Settings for different EU Countries
Add
SalesRep_ID
to BPartner and Sales Order windowCopy shipto partner and address for SO order line to PO orderline
Datev Export: Add type Provision Storno
Add sysconfig that allows to set the offset for initial
PreparationDate
calculationExternal systems https EP shall provide better Error-infos
General ledger journal debit/credit not updated
GRS externalsystems creates folders on disk
Make sure
C_Order.Email
ends up inC_DocOutbound_Log
GRS - Also send Customers to GRS
Alberta - order&product changes
ExternalSystem_Other_ConfigParameter add description column
Keyboard navigation in the attributes modal
Create Product Certification window
Always set invoice-doctype when creating an IC for olc, ol and iol
GRS sends locally stored attachments
process Material Events asynchronously
Add Ireland IBAN Settings
Purchase and Sales Order incoterms filled from BP
Add all related IBAN config fields to WebUI
ASI Support in Product-BOM REST API
Import Account: Set Parent From Import
Fix tab sorting when using Lookups
Fix type for excel report: Anbauplanung Auswertung Excel
remove
/v3
from Shopware callsCopy incoterm location from order to invoice and location
Material-dispo and unprocessed production-dispo need to update on new BOM version
Implement HU-Locking
Shopware: receive customer => auto-send to rabbitmq
Extend HU QR Code
Create BOM product price changes report
GRS Change customer-JSON
Fix integration with DHL production environments
Shopware: Renumber Shopware-OLCand Lines
Fix Jasper Report
C_Order_MFGWarehouse_Report_With_Barcode
Flexible Picking based on Age Attribute
Shopware - Call using config's orgId instead of user role's orgId
Default PO warehouse
In
OLCandSetOverrideValues
infer location by GLN, for given bpartnerManufacturing candidate: filter by DateScheduled and Processed
Display Tolerance Fileds in BOM Line and Manufacturing Order Line
Products Proposal button should not be present under Order Tax Tab
Overhaul Queue Processor polling
Call Order Contracts
Shopware - Automated testing for Siro and Invoicing
Fix Vendor flag in
BPartnerQuickInputService
Fix logic for showing prices in Price list comparison report
Mobilnummer im Kontakt der Organisation
Quality discount in purchase invoice when QtyInvoiced < QtyReceived despite no quality issue in material receipt
Set proper rendered address when creating Serial letters
Allow product to have only prices with ASI
M_MatchInv
Window ImprovementsMissing Translations (DE) Fix
Do not allow modifying the product's uom if it already has uom conversions defined
GRS add country attribute in BOM-component
OLCand - Use internal packaging item capacity if feasible
Material dispo simulation
Use Picking Terminal Config v2 in the Mobile UI picking
HU-Clearance support for aggregated HUs
Introduce
M_InventoryLine.IsExplicitCostPrice
flagAllow SEPA export
EndToEndId
param to be populated with payment reference (or NOTPROVIDED)Make Inventory with aggregated HUs doctype default
Make SEPA export
BtchBookg
value configurableGRS - Support multiple attachments in raw materials
Call Order for the purchase side
Auto-sync external references metasfresh=>rabbitmq
New Datev Export Format
Fix inconsistent invoice BPLs
Remove trailing whitespaces from INVOIC EDI exports EAN and GLN
Set ASI in receipt schedule
Allow different number of copies for order checkup with barcode
API Audit - replay and clean up improvements
Extend pricelist excel export
Fix replacement of bpartner locations
Add email field in SO / Invoices / Invoice Candidates / Shipmets Windows
Add MHD geöffnet to product window
Increase
M_Product_Trl
Name from 60 to 80Differing addresses lead to wrong bp-location display on metasfresh documents
Mobile-UI and beyond: restrict un-cleared HUs
Write a process that causes an OOME
Rename billing address and shipping address
Shopware6 - Prevent NPE when unsetting company name & error when different addresses point to same metasfresh address
Rename Account Element to Chart of Accounts
Add
IsCloseInvoiceCandidate
parameter when cancelling contractsSet compensated group ID to orderLines in an ordered fashion
Update CONTRIBUTING.md
Abort workflow button with prompt
Change partner for invoiced terms
Mobile UI manufacturing prototype (2)
fulltextsearch.query.limit
PickFromHUsSupplier
: Hotfix consider all HUs, not only top level onesAllow filtering Elasticsearch index by user role's orgs
Mobile UI: Create manufacturing issue plan
Picking/unpicking fix corner cases
Distributions workflow
Sql for onboarding issues 2
Implement support for picking HU alternatives (backend)
Mobile UI: Don't close shipment schedules when completing the picking job
Mobile UI: Pick using TUs support
Mobile UI Front End: Fix broken application screen
5613400_sys_m_picking_job_step_pickedhu_fixes.sql
Mobile UI: Picking job windows
Mobile UI Front End: Pick HU Alternatives
Fixing the Zoom out of producing
Ensure positive service fee amount also for credit memos
Update the invoices'
isPaid
flag when allocation is completedUse the current attachment's upload date as API parameter for the next call
Mobile UI: Manufacturing issue
Fix spring security config
Parameterized Address Layout (Address 3 / Address 4) via SysConf
Intensive care hotfix creditmemo paid
Mobile UI: Manufacturing receipt endpoint
Mobile UI: Manufacturing receipt endpoint (3)
Mobile UI: Fix unit test & QAs
Mobile UI mfg issue: Provide qtyRejectedReasons
Quality Assurance
Mobile UI mfg issue: Make sure step was not already issued
Mobile UI mfg close, compute correct status, fixes
Manufacturing receipts & changes to mfg issues
Mobile UI distribution fixes
Mobile UI: Receive qty endpoint: provide the total qty received so far
Mobile UI: mfg: provide manufacturing headers
Fix failing tests
Mobile UI: Create distribution job in trx
Mobile UI fixes
Fix migration script
Fix hardcoded lang
Mobile UI: Fix translations
Add attributes to product window
Button for HU not found
Mobile UI Front End: Distribution fixes
Mobile UI Front End: HU Disposal prototype
Add marketplace window and food related industry fields in product window
Add PO reference to invoice identifier
Adding a new Additives window
Add PO reference to invoice identifier
Move gh12073 migration script to a proper branch
M_Warehouse.Manufacturing_Warehouse_Group_ID
/M_Warehouse_Group
tableAdding nutritional data in product window
Create label via REST-API
Mobile UI app: Inventory Disposal
WebUI Manufacturing Issue/Receipt: Consider mfg WH group when fetching source HUs
ColumnSQL automatically set IsLazyLoading
Set IsDropship and IsUseHandover flags when creating an order
Cover material dispo with cucumber tests
Don't show negative quantities in the prompt
Invalidate/update huge amount of ICs
Prefer shipment schedules that have HUs dedicated to them
Fix around shipment schedule creation and allocation
When allocating Qty and picking HUs on the fly, prefer reservations
Add a reltype that points to service projects from sales order window
Run
archive_c_queue_data
via schedulerFix mark-as-source-HU from component HUs
Adding new column Long Text Description to M_Product
Fix commission flaky tests
Don't apply the rule if the salesrep has no margin contract
Maintain address name
Avoid cluttering the log with
WorkpackageSkipRequestExceptions
Avoid cluttering the log
Add parameter spreadsheet format
Add extra safety check for calling getData within handleChangePage
Don't consider terms as overlapping that have different AD_Org_IDs
get_C_ValidCombination_Records: QA & improvements
assert_period_open_by_record: handle C_Payment
e2e begin jan2022
Improve retrieval performance of workpackage items for WP processors
Add new exportdate and exportby colums in table DatevAcctExport
DatevExportType (AD_Reference) Reference corrections
Update prettier ESLint
On view changed WS event, avoid unnecessary refreshes
gh12234_Include_features_in_inventory_position_counting
Update version.properties
Additive Translation corrections
Correct trls translations for alternative products
Kickstart HU Manager application
Fix compile errors (java 15); QA
Adding EORI Number and it shall be printed on each document
Translate Advanced Edit popup
Set the Export Date only when using this process (In Datei speichern)
Drop foreign-key-constraints for AD_Issue_ID and AD_PInstance_ID
Log migration scripts context info
GRS-Mappings documentation
Fix flaky checkInvoiceCandStatusand invoiceRules cucumber
Bump commons-io from 2.5 to 2.7 in /misc/de-metas-common/de-metas-common-externalsystem
Replace BIC by SwiftCode in Revolut Export
Move the URL fields from Product tab to Business Partner tab in Produ…
Auto height for dashboard KPI
Fix CZ account number length; add additional tests
When printing C_Letter, consider the configurated Jasper from boilerplate if any
Add preparation date offset
Add Offset as Hours
Fix attributes request
Adjust translations for PO window
DefaultView.afterDestroy: cleanup WebUI selections
Make sure that M_Replenish LevelMax is >= LevelMin
update README file
PickingCandidateRepository: load only the picking candidates for our already fetched picking slots
PickingCandidateRepository: don't load HU attributes because they are not needed anyways
Fix tests after tasty_ham_merge
Order's effective bill-contact - only fall back if consistent
Accept: application/json when connecting to remote json REST API
IdsToFilter.streamSingleValues shall return empty if no value
Purchase and sales Order incoterms filled from BP
HU QR Code (part 2)
Activate RelType with isTableRecordIDTarget = Y
Add a process to select a HU in HU editor, scan a QR Code and assign that QR code to that HU
Hotfix text input does not react to pasted text
Fix mobile UI translations
Change TU-uoms to PCE when sending DESADVs
Use the dropship location as store number and name
Mobile UI scale devices support
Use org from element value
Bump EDI to java-17
Locator QR Code support
Picking Slot QR Code
Mobile UI: Move HU
Hotfix exception on destroying an empty aggregated TU
Order entry default delivery address and contact is not set
Split out one active TU from a LU with aggregated TUs
Mobile UI: Move HU - before moving, split out HU, if needed
HU QR Code support when filtering by barcodes in WebUI views
Manufacturing Issue Tolerance | Issue Adjustment Step
Setting clearance in mobile UI
Don't check ASI mandatory on movement. This prevents us from moving HUs
Mobile UI: HU Manager: Show if disposing
Mobile UI: Fix mfg generate HU QR codes
Mobile UI: Distribution fixes (after global QR codes)
Mobile UI: Distribution: DD Order shall work on top level HUs only (for now)
Mobile UI: HU Manager: show HU attributes
de.metas.order.model.interceptor.C_Order#setIncoterms
Fixes for dropship delivery and material tracking
Mobile UI: HU Manager: avoid non-physical HUs
Mobile UI: Abort Picking Job on sales order close
Save vendor attribute
metasfresh - procurement audit
Cannot copy product window
Add user communication info in user window
Accounting support functions improvements & fixes
Augment the message sent to metasfresh when a shopware order is skipped
Hard encoded esr trx inherited
Call order cucumber
Further testing for Siro and Invoicing
Step def data refactoring
WebUI: Fix sorting by multiple columns
WebUI Payment Allocations: don't close the invoices included view when unselecting the payment row
WebUI Front End: Date/Time widget fixes
Margin Commission: Get product sales rep product price by SHIP_TO
Add Test.M_AttributeSetInstance_ID column
QA/cleanup AD_Schedule manage code
Window Reference - Tab Used in Process Params
On view changed WS event, remove missing rows
On page switching (in parent view) the includedView for the selected parent row needs to be refreshed
Address is not saved when focus is on other tab
Picking error: HU ID is null
BUG: ship with picked on the fly HU
Activity Fix
Fix InvoiceProcessingServiceCompanyService#isServiceInvoiceAlreadyGenerated
Produktübertrag nach Alberta Problem
Documentation
Do you want to learn more about the functionalities of metasfresh ERP? Then check out our fast evolving documentation! You can find it right here: https://docs.metasfresh.org/.
Share this Post