2020 – October

2020 – October

ModuleFormDescription
InventoryItem typesAdded a new 'Composition' tab on the 'Item type details' form when creating and editing item types belonging to the master alloy item group, which can be used to specify the metal components of the item type. Additionally, the 'Attached entity' is now auto-generated when creating new item types for master alloys, pure metals and alloys.
AdministrationIntegrationsAdded a new 'Square' integration which can be enabled via 'Administration/Integrations' to no longer save customer credit cards in the database. Instead, when the functionality is enabled, they are saved on the 'Square' platform. Invoice payment and refund transactions are also processed through the 'Square' platform in such cases.
MultipleMultipleAdded two new 'Show coloring by status on lists' and 'Show status coloring on order codes' admin settings under 'Administration/Admin settings/Form settings'. When the 'Show coloring by status on lists' setting is enabled, the 'Status' column from the 'Job orders', 'Sales orders' and 'Price quotes' grid become colored based on the orders' status. When both admin settings are enabled, the 'Code' column is colored based on the status on these grids instead of the 'Status' column.
InventoryItem typesFixed an issue when opening item types in 'View' mode via 'Products/Item types' which caused some fields to become editable instead of all of them being disabled.
InventoryInventoryThe column customization functionality has been added to the 'Inventory/Current inventory' form, allowing users to also resize, reorder and toggle the visibility of columns on this tab via the three-vertical-dots button from the 'Actions' column.
InventoryReceivingAdded a new 'Movement category' field on the 'Receipt of goods detail' form when managing receipt of goods (RGs) via 'Purchasing & Memos/Receiving'. The new 'Movement category' field allows users to specify a movement category for all the inventory movements that will be generated once the RG is placed into 'Received' status.
IntegrationsMultipleAdded a new 'Worldplay & Authorize.net' payment integration into PIRO Fusion, accessible via 'Integrations/Payment processors'. When enabled, customer credit cards and their corresponding payments are handled using the 'Worldplay & Authorize.net' payment processor.
ProductionJob ordersFixed an issue on the 'Production/Job orders' form which prevented the 'Customer' filter from being applied if users hit the 'Enter' key after selecting a customer in the filter.
CRMVendorsFixed a typo on the 'Error' message when attempting to delete a vendor that could not be deleted due to having active orders which incorrectly referred to 'vendor' as a 'customer'.
SalesSales ordersMade the following changes to the 'Sales orders/Items' form: the status based coloring enabled by the ' Show coloring by status on lists' and 'Show status coloring on order codes' admin settings now also apply to the 'Items' tab. Also made a slight visual adjustment such that the 'Quantity, Available, Available for conversion, On PO, Pull, Invoiced quantity' columns now show their values right-justified.
SalesSales ordersAdded a new 'Item workflow' column on the 'Sales orders/Items' form which can be used to specify the workflow that will carry over to job orders when converting sales order items into jobs when using the 'Create orders by workflow' conversion option.
MultipleMultipleImplemented the 'Attribute based unit amounts' functionality into PIRO Fusion, allowing users to set up specific unit amount values based on the selected attributes on item types and item groups. When adding such items to sales orders, job orders, price quotes or purchase orders, the unit amounts are automatically recalculated after selecting the items' attributes. This functionality needs to first be enabled on the item groups' attributes which should affect the unit amount calculation via the 'Use attribute for unit amount calculation setting from the 'Custom attribute detail' form. Afterwards, a new 'Manage attribute based unit amount' button will be displayed when managing item groups that have an attribute list containing an attribute with attribute based unit amounts enabled. This button can be used to specify the unit amount values for each attribute. It is also possible to specify the attribute based unit amount values on the item type level while editing item types belonging to such item groups and using the 'Attribute based unit amount' tab from the 'Item type details' form.
MultipleMultipleFixed an issue when creating new payment terms, label list items, custom attribute lists and customers which sometimes prevented these new entities from being usable on orders without manually refreshing the cache.
ProductionJob ordersThe layout of the 'Production/Job orders' form has been redesigned to make it more user friendly and aesthetically pleasing.