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:stocktakes [2025/01/05 22:14] – [Confirm Customer Invoices] Mark Gloveritems:stocktakes [2025/12/01 09:34] (current) – [Delete stock take] Mark Glover
Line 5: Line 5:
  
 ===== General ===== ===== General =====
-There are three main types of stocktakes:+There are four main types of stocktakes:
  
 +  * **Initial stocktake**:  The stocktake carried out when initially deploying mSupply at a site.  This is the most difficult stocktake as it is not only the biggest stocktake you will ever carry out in the store, it will also be one of the first things you ever do in mSupply, so you are still learning the system!
   * **Partial stocktake**:  A partial stocktake means counting only a part of your stock. This may be a good way of splitting up counting all your stock, part of a system for counting all your stock in sections over a longer period of time or carrying out smaller periodic checks.  You may select the stock to go in a stocktake by different locations, stock groups, types of items etc.   * **Partial stocktake**:  A partial stocktake means counting only a part of your stock. This may be a good way of splitting up counting all your stock, part of a system for counting all your stock in sections over a longer period of time or carrying out smaller periodic checks.  You may select the stock to go in a stocktake by different locations, stock groups, types of items etc.
   * **Full stocktake**:  All items are counted at one time.   * **Full stocktake**:  All items are counted at one time.
Line 19: Line 20:
 Traditionally, during a full stocktake, the store is closed, and no transactions may take place until the exercise is completed. Traditionally, during a full stocktake, the store is closed, and no transactions may take place until the exercise is completed.
  
-The inconvenience caused by closure of the store varies from minor to significant. The benefit of using mSupply's stocktake module, while requiring that the store is closed while the physical stock check is in progress, is that the store may be opened immediately after the physical count is completed. Entry of the adjusted figures into mSupply(r) may be made at any convenient time over the next few days.  Having said that normal operation can occur immediately after the stocktake, issuance will be affected by any discrepancies discovered during the stocktake.+The inconvenience caused by closure of the store varies from minor to significant. The benefit of using mSupply's stocktake module, while requiring that the store is closed while the physical stock check is in progress, is that the store may be opened immediately after the physical count is completed. Entry of the adjusted figures into mSupply(r) may be made at any convenient time over the next few days.  While normal operation can occur immediately after the stocktake, issuance will be affected by any discrepancies discovered during the stocktake, so it is still preferable to finalise the stocktake a.s.a.p.
  
 <WRAP center round important 60%> <WRAP center round important 60%>
Line 54: Line 55:
   *  **Last year:** shows all stocktakes of any status that were created in the year before the current one.   *  **Last year:** shows all stocktakes of any status that were created in the year before the current one.
  
-**Note**: there will be an additional **Program** column in the table if you have program based master lists created (see [[items:programs|]]) so that you can easily see if any of your stocktakes are program based.+<WRAP center round info 60%> 
 +There will be an additional **Program** column in the table if you have program based master lists created (see [[items:programs|]]) so that you can easily see if any of your stocktakes are program based. 
 +</WRAP> 
  
  
Line 68: Line 72:
 </WRAP> </WRAP>
  
 +===== Preparing for the stocktake =====
 +
 +Prior to conducting anything but the most trivial partial stocktake, it is highly recommended to confirm or delete all CIs with status = ''sg'' It is also recommended to delete any 'Current' stocktakes (status = ''sg'') in case they are accidentally finalised.  If your store has fallen into significant disuse then this could be a daunting exercise.  The mSupply Foundation has developed some 'Footrunner' code that deletes all CIs with status = ''sg'' and all 'Current' stocktakes (status = ''sg'').  This is clearly a blunt instrument and should only be used with the greatest caution.  If you are interested in taking this risk, please contact [[support@msupply.foundation]] and reference [[https://wiki.sussol.net/doku.php/support:footrunner_library:delete_sg_nw_invoice_and_stocktake|Delete "sg" and "new" customer invoice and unfinalised stocktakes in current store]].
 ===== Creating a new stocktake ===== ===== Creating a new stocktake =====
 After viewing the current stocktakes, click on the ** New stock take** button, and the following window will appear: After viewing the current stocktakes, click on the ** New stock take** button, and the following window will appear:
Line 100: Line 107:
  
 <WRAP center round alert 60%> <WRAP center round alert 60%>
-Of course, it is not possible to filter by [[items:item_locations#item_locations_and_location_types|stock locations]] if locations have not been defined, and stock placed in to those locations!</WRAP>+Of course, it is not possible to filter by [[items:item_locations#item_locations_and_location_types|stock locations]] if locations have not been defined!  Alsostock location based stocktake will //only// include stock lines that have actually been placed in to locations ;-)</WRAP>
  
 <WRAP center round info 60%> <WRAP center round info 60%>
Line 159: Line 166:
   * **<nowiki>##</nowiki>** = aisle numbers, ''01'', ''02'', ''03'', etc.   * **<nowiki>##</nowiki>** = aisle numbers, ''01'', ''02'', ''03'', etc.
   * **<nowiki>$$</nowiki>** = bay number, ''01'', ''02'', ''03'', etc. noting that a common convention is for even numbered aisles to have only even numbered bays, and similarly, odd numbered aisles to have only odd numbered bays.   * **<nowiki>$$</nowiki>** = bay number, ''01'', ''02'', ''03'', etc. noting that a common convention is for even numbered aisles to have only even numbered bays, and similarly, odd numbered aisles to have only odd numbered bays.
-  * **<nowiki>%%</nowiki>** = shelf number, ''1A'', ''1B'', ''1C'', etc.+  * **<nowiki>%%</nowiki>** = shelf 'space', ''1A'', ''1B'', ''1C'', etc.
  
-For example, ''M20.02.4E'' would be the location name for the location in the ''M''ain store room, Aisle ''20'', Bay ''02'', Shelf ''4E'' +For example, ''M20.02.4B'' would be the location name for the location in the ''M''ain store room, Aisle ''20'', Bay ''02'', Shelf ''4B'' 
  
  
  • Last modified: 2025/01/05 22:14
  • by Mark Glover