Currently, this process does not take into account item transfers even when tied to service calls in the ILC. For example, I like to keep a large enough stock at the main warehouse of parts to be able to distribute to my technicians. The technicians have their own warehouses in our system to put/pull items from, so when they go to service calls and have the calls closed out with a service invoice, their warehouses show as getting usage even though the main warehouse provided these parts and did so through the ILC.
Being able to set items to be auto update on min/max when taking into account item transfers alongside sales invoices would be beneficial to users of e-automate who are responsible for multiple warehouses.
Consider another approach for this by allowing usage of sub-warehouses (technicians) who have their parent warehouse set to the main warehouse to contribute to usage.
Example:
Main warehouse transfers a technician x4 rollers for a service call for that technician through the ILC when a part shows as needed for a service call under that technician's name.
The update min/max function in E-Agent can be configured to take into account multiple warehouses (technicians) to count towards usage for one warehouse (main warehouse) as the sales invoices / service invoices are generated under the technician warehouse and not the main warehouse, thus it does not count as usage under the main warehouse even though the main warehouse was the one that provided the items for the service call.