XML files are generated by the operating system of an industrial inventory management installation. Following a transaction e.g. a withdraw of x number of items from the machine, a file is generated each time a transaction took place.
This information should be exchanged with a warehouse management system (WMS) to adjust the inventory.
The WMS will control the inventory and create replenishment proposal when the remaining quantities are below a specific minimum quantity level. The WMS is a cloud based application and uses Rest API for exchanging data.