List of fixed issues and improvements
- Fixed bug with Global Access organization not being able to place orders, create payments or payment rules in non global access organization
- Non expected return type (interface non-implemented) by @NicolasCayet in marellocommerce/marello#68
- Specify full namespaces in Doctrine DiscriminatorMap for AbstractInvoice and AbstractInvoiceItem by @NicolasCayet in marellocommerce/marello#70
- Update routing.yml by @clicktrend in #11
- Removed asset-packagist from composer repositories by @anyt in #12
- Moved validation for Refund to the complete Refund instead of items
- Added currency symbol and formatting to the refund items price
- Removed the exception from the subscriber that is interfering with the validation
- Added validation to prevent negative refund amount on items
- Fixed issue with loading images during demo install
- Fixed groupBy issues with products grid
- Fixed issue with search on orderReference and orderNumber in both Refund/Return grid
- Fixed issue with balanced inventory going below 0 if there is more reserved inventory on the balanced inventory than there is actual inventory to be balanced
- fixed issue productUnit being submitted on order create, field should not be submitted at all
- added company number column, filter and sorter
- Added check for product status before balancing inventory for said product
- Added validation + validation message for Product status
- Add Customer information to Return view
- MAR10001-985: Rename Tabs/headings on the Return view page
- MAR10001-988: Add additional fields to Return Entity
- Add new reason for return items
- MAR10001-968: Fixed unique name fields - unique on both: name, organization
- Fixed issue with schema update with updating table because of foreign key constraint
- Reinstated the order on demand feature, with additional setting to turn it on and off via the system configuration
- added hasColumn() checks on fields that might already be added in previous version
Full Changelog: 3.0.2...3.1.1