Retailer Movements

ASM has a special kind of movement called a ``retailer'' movement. This movement should be used if your shelter sells animals through retailers (pet shops, etc.).

To use this, you need to create at least one owner on the system with the ``Retailer'' flag set. When an animal goes to a retailer, you create a retailer movement, moving the animal to the retailer.

Animals at retailers are still classed as on the shelter for reporting purposes, however you may then use the additional retailer reports to generate information about retailers (inventories, volumes moved, average time, etc)

When an owner adopts the animal and the paperwork is received by the shelter, you should return the animal from the retailer movement, create the real owner record and adopt the animal to it.

Movement records also hold a ``from retailer'' field, which allows you to identify a successful adoption to an owner through a particular retailer. If an animal's previous moment is a return from a retailer, ASM will ask if this adoption has been done through the retailer on the previous movement. If you answer yes, ASM will automatically set the ``From Retailer'' field to the previous retailer for you.

If you do not want to use this functionality, you can turn off the retailer feature under the System->Options screen.

http://sheltermanager.sf.net