2020 – May

2020 – May

ModuleFormDescription
SalesPrice quotesFixed an issue which prevented users from emailing price quotes via the 'Email it' button from the 'Sales/Price quotes' form.
ProductionJob ordersMade a functionality change when finishing job orders with the 'Create item type upon completion' and 'Add finished item to inventory' settings enabled such that the new item type created by the job order is now also added to the inventory with all of the job items as its subitems.
SalesSales ordersFixed an issue when attempting to simultaneously delete multiple sales orders which prevented the confirmation message from displaying the correct message.
MultipleMultipleThe values from the 'Phone' and 'Email' columns from the 'CRM/Customers' and 'CRM/Vendors' grid are now interactible. When clicked or tapped, the device's default call and emailing apps are opened and made ready to call/email the customer's 'Phone/Email' information. The 'Contact person' column now also displays the customer contact person's full name.
MultipleMultipleThe filters from the 'Item groups' and 'Item types' grids have been added to the top of the grid and allows users to more easily filter the grids without having to separately open up a filters panel. The service-tab color used to highlight services that have delayed job orders has been changed from grey to light red. The filters from the top of the 'Job orders' grid have also been added to the 'Price quotes' grid.
InventoryItem typesAdded a new 'Customer SKU mapping' button on the 'Inventory/Item types/Item type details' form when managing item types which allows users to assign item type codes that are used by the external systems of other customers. This is useful as it allows users to match an item type from PIRO to the same item type in other customers' systems.
SalesMultipleAdded the 'Customer SKU' related functionality already present for Job orders to Sales orders and Price quotes. This allows users adding items to such orders from also viewing the item's corresponding 'Customer SKU' (for items where 'Customer SKUs' are specified).
ProductionJob ordersFixed an issue when adding and editing job orders which prevented the item cost from being displayed and from carrying over to the job item even when the 'Show cost on orders' admin setting had been enabled.
DashboardDashboardFixed an issue on the 'Dashboard' which caused the 'Jobs on hold' related tab to be displayed on setups which never placed job orders on hold.
MultipleMultipleMade an adjustments with the 'Filters' panel on new-type grids such that clicking on a blank area while the 'Filters' panel is open now automatically closes the 'Filters' panel.
SecurityUsersAdded a new 'Copy user settings' on the 'Security / Users' form which allows transferring user settings between users by copying the settings of a source user and pasting them to one or multiple users. User settings include the column visibility, order and size on all new-type grids from Fusion. For systems using both PIRO Fusion and the PIRO Cilent, please note that only the Fusion related user settings are copied when using the 'Copy user settings' functionality from Fusion.
ProductionJob ordersChanged the 'GIA' custom attributes background functionality such that the GIA functionality continues to work when managing job items having 'GIA' functionality-enabled custom attributes. This change was necessary as a result of recent changes to the API made by GIA themselves.
InventoryReceivingAdded an 'Export' button on the 'Receiving' grid which allows users to export the Receipt of goods documents shown on the grid to an Excel file. Please note that any applied filters are also taken into account when exporting the grid to an Excel file.
ProductionJob ordersFixed an issue which prevented item costs from being displayed on job orders in cases when the 'Show costs on orders' admin setting had been enabled. Also added two 'Unit cost' and 'Total cost' columns in the 'Items' grid of the 'Job order detail' form which displays item costs when the admin setting is enabled.