items:master_lists

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
items:master_lists [2025/10/06 22:56] – [Procedure - item visibility] Mark Gloveritems:master_lists [2026/02/16 12:51] (current) – [Procedure - item visibility] Gary Willetts
Line 69: Line 69:
 The master list is copied to the clipboard when this button is clicked so that you can paste it into other applications on your computer e.g. a word processor or spreadsheet application. The master list is copied to the clipboard when this button is clicked so that you can paste it into other applications on your computer e.g. a word processor or spreadsheet application.
  
-== Update prices to 12 month average == +== Update price using monthly average == 
- +Also only visible if the **Use program pricing** preference is turned on (see the [[preferences:invoices#use_program_pricing|15.03. Invoice preferences]] page for details). When you click this button, mSupply calculates a weighted average price for each item from all the cost prices on all supplier invoice lines that were confirmed in the number of months previous to the current day for each item shown in the text box below the button (defaults to 12). That calculated price is then shown for each item in the //Price// column. When you click on the **OK** or **OK & Next** buttons these prices will be saved on the master list, if you click on the **Cancel** button the prices will revert to what they were before. mSupply will create a log record when the function is run so that you have a record of the old and new prices - see the [[admin:the_log|]] page for details on viewing the logs.
-Also only visible if the **Use program pricing** preference is turned on (see the [[preferences:invoices#use_program_pricing|15.03. Invoice preferences]] page for details). When you click this button, mSupply calculates a weighted average price for each item from all the cost prices on all supplier invoice lines that were confirmed in the 12 months previous to the current day for each item. That calculated price is then shown for each item in the //Price// column. When you click on the **OK** or **OK & Next** buttons these prices will be saved on the master list, if you click on the **Cancel** button the prices will revert to what they were before. mSupply will create logs when the function is run so that you have a record of the old and new prices - see the [[admin:the_log|]] page for details on viewing the logs.+
  
 == Import item list == == Import item list ==
Line 258: Line 257:
 For example, let's say there are 100 stores, and you want all of them to have the same item visibility: For example, let's say there are 100 stores, and you want all of them to have the same item visibility:
  
-  - Create a master list and add some items +  - Create a master list and add some items. 
-  - Go to each store and make sure that the master list is selected +  - Go to each store and make sure that the master list is selected. 
-  - Turn on the [[preferences:general#item_tab|preference]]:\\ **Automatically update item visibility in all stores to match master lists used by each store**<WRAP center round info 60%> +  - Turn on the **Automatically update item visibility in all stores to match master lists used by each store** preference (see the [[preferences:general#item_tab|16.01. General preferences]] page for details).
-A temporary list is created for each store containing items that cannot be removed from visibility when the master list preference is activated, normally because there is stock of the item in the store. +
-</WRAP>+
   * Now whenever an item is added or removed from this master list, the preference will automatically update the visibility for all of the 100 stores, so that the items visible for each individual store matches the items included in the master list.   * Now whenever an item is added or removed from this master list, the preference will automatically update the visibility for all of the 100 stores, so that the items visible for each individual store matches the items included in the master list.
   * Adding an item to a master list will automatically add that item to visibility for all stores using that master list   * Adding an item to a master list will automatically add that item to visibility for all stores using that master list
   * Deleting an item from a master list will automatically remove that item from visibility for each store using that master list, provided that it is not included in //another// master list in use by each store respectively.   * Deleting an item from a master list will automatically remove that item from visibility for each store using that master list, provided that it is not included in //another// master list in use by each store respectively.
  
-<WRAP center round important 60%> +<WRAP center round info 60%> 
-When deleting items from a master list, mSupply will first check all stores using the master list to make sure it is safe to remove that item. It is unsafe if the item has //stock on hand and isn'included in another master list// for any stores using master list you are editing+When deleting items from a master list no checks are made about whether items have stock in any stores using that master list to control item visibilityThe items will become invisible in those stores (so they cannot be re-ordered for example) but the stock **will not**. All stock in stores can be issued on a customer invoice or prescription, or included in inventory adjustments and stocktakes, regardless of whether the item is invisible or not**It is impossible to hide stock in mSupply!** 
 </WRAP> </WRAP>
  
  • Last modified: 2025/10/06 22:56
  • by Mark Glover