other_stuff:virtual_stores

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
other_stuff:virtual_stores [2023/08/27 05:13] – [Turn an existing customer into a store] Mark Gloverother_stuff:virtual_stores [2024/04/09 05:39] (current) – [Turn an existing customer into a store] Mark Glover
Line 42: Line 42:
  
 ==== Creating new stores ==== ==== Creating new stores ====
 +<WRAP center round important 60%>
 +This new store will inherit the same user and group permissions (but not login permissions!) as the store which you are logged in to when you execute it.  It is therefore worth logging in to a store that has similar user and group permissions to those that you want to have in the new store.  Often the supplying store will be a suitable store for this purpose.
 +</WRAP>
 To create a new store click the **New store** button in the Store list window shown [[other_stuff:virtual_stores#viewing_available_stores|above]]. This will display the Store details window shown below, which allows you to enter the details of the new store: To create a new store click the **New store** button in the Store list window shown [[other_stuff:virtual_stores#viewing_available_stores|above]]. This will display the Store details window shown below, which allows you to enter the details of the new store:
  
Line 87: Line 90:
  
   * The //Username// will be set to the first three letters of the store's code by default.   * The //Username// will be set to the first three letters of the store's code by default.
-  * The //Password// must be at least symbols but not more than 30 symbols, and can contain letters and numbers.+  * The //Password// must be at least symbols but not more than 30 symbols, and can contain letters and numbers.
  
 If you need to view the password you have entered to check it is correct, click on the {{:other_stuff:magnify_2.png?20|}} button. If you need to view the password you have entered to check it is correct, click on the {{:other_stuff:magnify_2.png?20|}} button.
Line 232: Line 235:
   * Choose **Finalised** if there is no need to check / alter the quantity received compared to what was sent.   * Choose **Finalised** if there is no need to check / alter the quantity received compared to what was sent.
   * Choose **On hold** if the store is being used by mSupply mobile, and the goods receipt needs to be confirmed before receiving.   * Choose **On hold** if the store is being used by mSupply mobile, and the goods receipt needs to be confirmed before receiving.
 +
 +=== Location code pattern ===
 +This is used with phased stocktakes (see the [[items:phased_stocktakes|]] page for details) to tell msupply which parts of your shelf location codes (see the [[items:item_locations#adding_a_location|4.06. Stock locations and location types]] page for details) represent the aisle, level and position of the location.
 +
 +An aisle is a whole row of racking like this:
 +
 +{{ :other_stuff:pasted:20231212-164305.png?400 }}
 +
 +A level is a horizontal level of the racking like this:
 +
 +{{ :other_stuff:pasted:20231212-164357.png?400 }}
 +
 +And a position is a vertical column of the racking like this:
 +
 +{{ :other_stuff:pasted:20231212-164522.png?400 }}
 +
 +Use the letters A, L and P to represent the aisle, level and position parts of the location code.
 +
 +Let's use an example to show how it works. Let's say that the shelf location codes are in the format B01.C.01 where B01 represents the aisle, C represents the position and 01 represents the level. Then in the **Location code pattern** text box you would enter the text **AAA.P.LL**
 +
 +It doesn't matter what characters you use as separators, mSupply only looks for the positions of the letters A, P and L. If more than one character is used to define any of the three parts of the location then they must appear together in the location code pattern. 
 +
  
 ==== Logo tab ==== ==== Logo tab ====
Line 275: Line 300:
   - Click on **Special > Show stores...** (or click on the //Stores// icon on the //Special// tab of the navigator)   - Click on **Special > Show stores...** (or click on the //Stores// icon on the //Special// tab of the navigator)
   - Double-click the store who's visibility you would like to manage:{{ :other_stuff:selectstore.png?400 |}}   - Double-click the store who's visibility you would like to manage:{{ :other_stuff:selectstore.png?400 |}}
-  - Click on the //Master lists// tab: {{ :other_stuff:clickonasterlist.png?550 |}}+  - Click on the //Master lists// tab: 
   - Select which master list(s) you would like to control the visibility of items in your chosen store by checking their checkbox in the //Use master list// column: {{ :other_stuff:selectmasterlist.png?550 |}} In this example, the //All items: General warehouse// master list has been selected to control the visibility of the General warehouse store. **Please note:** If there are a lot of master lists, you can type in the **Search master lists** field and the list will show only those master lists which contain what you type.   - Select which master list(s) you would like to control the visibility of items in your chosen store by checking their checkbox in the //Use master list// column: {{ :other_stuff:selectmasterlist.png?550 |}} In this example, the //All items: General warehouse// master list has been selected to control the visibility of the General warehouse store. **Please note:** If there are a lot of master lists, you can type in the **Search master lists** field and the list will show only those master lists which contain what you type.
   - Click the **OK** button to finish. As soon as you do that the items on the selected master list(s) are made visible in the store and any items **not** on the selected master list(s) are made **invisible**. Any new items added to the selected master list(s) will be made visible in the store and any items removed form the master list(s) will be made invisible in the store.   - Click the **OK** button to finish. As soon as you do that the items on the selected master list(s) are made visible in the store and any items **not** on the selected master list(s) are made **invisible**. Any new items added to the selected master list(s) will be made visible in the store and any items removed form the master list(s) will be made invisible in the store.
Line 386: Line 411:
 Due to the limitations of the method described above, from mSupply v5.02 onwards, you can choose to convert an existing customer into a store, and thereby retain all of its properties. Due to the limitations of the method described above, from mSupply v5.02 onwards, you can choose to convert an existing customer into a store, and thereby retain all of its properties.
  
-<WRAP center round important 60%> + 
-  * This new store will inherit the same user and group permissions as the store which you are logged in to when you execute it.  It is therefore worth logging in to a store that has similar user and group permissions to those that you want to have in the new store.  Often the supplying store will be a suitable store for this purpose. +<WRAP center round alert 60%> 
-  * Initially, the store you create will be visible ONLY to the store you log in to.+If the name is not visible to the store that you are logged in to, this method will not work!  First make the name visible, then start this process...
 </WRAP> </WRAP>
 +
  
  
   - Log into a store that will have the same or similar user and group permissions as the new store.   - Log into a store that will have the same or similar user and group permissions as the new store.
   - **Customer > Show customers...** to find the customer that you want to convert into a store and copy the Name.  This will ensure that you are converting the correct name into a store - see warning below!   - **Customer > Show customers...** to find the customer that you want to convert into a store and copy the Name.  This will ensure that you are converting the correct name into a store - see warning below!
-  - **Special > Show stores... > New Store**  You will see an alert like that shown below.  If you are logged in to a suitable store (see Important note above), then you can Continue:\\ {{  :other_stuff:pasted:20220519-012039.png  }}+  - **Special > Show stores... > New Store**  You will see an alert like that shown below.  If you are logged in to a suitable store (see **<color red>Alert</color>** above), then you can continue:\\ {{  :other_stuff:pasted:20220519-012039.png  }}
   - Click on the **Turn an existing customer into a store** checkbox   - Click on the **Turn an existing customer into a store** checkbox
   - Enter the existing customer name into the **Name** field.  You can search for existing customers by typing the first few letters of the customer's name, and then press **Tab**.  To ensure that you are converting the correct name into a store, paste the Name that you copied in step 2 above.  This should result in at least the store code field getting populated.  If this does not happen, then the existing customer has not been recognised - try again.   - Enter the existing customer name into the **Name** field.  You can search for existing customers by typing the first few letters of the customer's name, and then press **Tab**.  To ensure that you are converting the correct name into a store, paste the Name that you copied in step 2 above.  This should result in at least the store code field getting populated.  If this does not happen, then the existing customer has not been recognised - try again.
  • Last modified: 2023/08/27 05:13
  • by Mark Glover