The channel sends every message in Spanish today. In the steps below, buttons and menu options are given as sent, with the English meaning in parentheses. Tables quote the English version of each reply. At the end of each section, the exact texts appear in Spanish, English and Portuguese, in the same order.
General rules
The menu
The menu is a WhatsApp list: header muveya, the question ¿Qué necesitas hacer? (What do you need to do?) and a Ver opciones (Options) button that opens four options:Check stock
Permission:inventory.read (View inventory). Nothing is recorded.
1
Choose Consultar stock
muveya asks for the box code, with a Cancelar button.
2
Send the box code
Type the code exactly as it is on the label. Spaces before and after are ignored; upper and lower case matter.
3
Read the answer
muveya replies with the box and ends the flow. To check another box, send any message to open the menu again.
- the box code, the supply name and its SKU;
- Warehouse: the warehouse the box is in;
- Available: the quantity on hand minus what is reserved for orders;
- Lot and Expires (
YYYY-MM-DD) when the box has them. If the stored expiration date cannot be read, the line says Expiry: needs review; check the box in the console.
Log consumption
Permission:inventory.consume (Record usage) or inventory.adjust (Adjust and count stock), and at least one assigned warehouse if your access is limited to some warehouses. This is the WhatsApp version of recording usage from a box; see Use and moves.
1
Choose Registrar consumo
muveya asks for the code of the box you consumed from, with a Cancelar button. If you lack the permission, you get the “no permission” reply instead.
2
Send the box code
The box must be in one of your warehouses, active, and not expired (its expiration date is today or later, in UTC). If it is not, muveya says no box is available and waits for another code.
3
Send the quantity
muveya shows the box, the supply and Available (on hand minus reserved), and asks how many units you consumed. Send a whole number greater than zero and not above Available.
4
Review the summary card
The card shows the box, the supply, Warehouse, Quantity and Available after, with three buttons: Confirmar (Confirm), Corregir (Edit) and Cancelar (Cancel). Corregir asks for the quantity again for the same box.
5
Confirm
muveya checks your permission, your warehouse, the box and its stock again, and records the consumption. The receipt shows the box, the supply, Quantity, Available and Operation no.
Rules
- Only whole units of the supply’s own unit. Presentations and packaging are not offered on WhatsApp.
- The channel does not ask for a room, a responsible person or a care reference. If the box’s warehouse is the stock point of an active room with Counted stock, the consumption is attributed to that room as direct use. Otherwise it is recorded without a room, which the Consumption report counts as observed use. To record a delivery to a room, use the console.
- The receipt’s Available line is the box’s on-hand quantity after the consumption, as recorded. It can differ from the card’s Available after when part of the box is reserved for an order.
- When the box reaches zero it becomes depleted.
What the system records
Aconsume movement in the stock ledger for the box, with you as actor and reason whatsapp, and the audit fact channels.consume_confirmed. Operation no. is the movement id; the same movement appears in the box history (Boxes).
Replies
Receive stock
Permission:inventory.receive (Receive deliveries) or inventory.adjust (Adjust and count stock), and at least one assigned warehouse if your access is limited to some warehouses. The reception always creates a new box. For receptions by presentation or by scanned code, use the console; see Receive stock.
1
Choose Recibir stock
muveya sends the list of supplies (Elegir ítem, Choose item). If you lack the permission, you get the “no permission” reply instead.
2
Pick the supply
Tap a supply in the list, or type its SKU if it is not listed. muveya then checks that the supply’s unit of measure is verified.
3
Pick the warehouse
Tap a warehouse in the list (Elegir bodega, Choose warehouse). Typed text only sends the list again.
4
Send the new box code
muveya shows the supply and warehouse and asks for the code of the new box.
5
Send the quantity
A whole number greater than zero, in the supply’s unit.
6
Send the tracking data the supply requires
Only when the catalog asks for it, in this order: the lot number if the supply has Track lots; the serial numbers if it has Track serial numbers; the expiration date if it has Track expiration dates (the supplies rotated by nearest expiry, FEFO). A supply with none of these goes straight to the card.
7
Review the summary card
The card shows the box code, the supply, Warehouse, Quantity, and Lot, Serial numbers and Expires when captured, with Confirmar, Corregir and Cancelar. Corregir goes back to the box code for the same supply and warehouse, and asks again for the code, quantity and tracking data.
8
Confirm
muveya checks everything again and creates the box. The receipt shows the box, the supply, the warehouse, the quantity, the tracking data and Operation no.
Limits and rules
What the system records
A new box with the chosen code, supply, warehouse, quantity and tracking data; itsreceive movement in the stock ledger, with you as actor; and the audit fact channels.receive_confirmed. Operation no. is the id of that movement.
Replies
Confirmations, retries and duplicates
- A summary card is one operation. Each card carries its own key. Tapping Confirmar twice on the same card, or tapping it again after a network problem, shows the same receipt again and never records a second movement, as long as the finished flow is still kept (10 minutes).
- Only the latest card counts. After Corregir, a new card is sent. Tapping Confirmar on the older card gets the expired-summary reply and changes nothing.
- Typing does not confirm. While a card waits, a typed message never confirms it. For a reception the card is sent again; for a consumption the menu is shown, and the card’s buttons keep working until the flow expires.
- Duplicate deliveries are ignored. If WhatsApp delivers the same message twice, muveya processes it once.
- Sending retries. If a reply cannot be sent, muveya retries a few times, then processes the whole message again later. Reprocessing a confirmation returns the operation already recorded. You may occasionally receive the same reply twice; the stock changes at most once.
- Starting over is a new operation. A new card is a new operation. If you never got a receipt, check the box in the console before you log the same consumption or reception again.
Related pages
WhatsApp channel
Linking, languages, privacy and unlinking.
Use and moves
Record usage, deliveries to rooms and moves in the console.
Receive stock
Receive by presentation or scanned code in the console.
Boxes
Find a box and its movement history.