Goods transfers Overview Goods transfers provide an easy way to  transfer products (goods) between warehouses and warehouse locations within the ERP.  Goods transfers allow users to quickly and efficiently perform movements of inventory, ensuring accurate tracking of stock and maintaining real-time visibility across all warehouse locations. Goods transfers can be initiated for various purposes, such as restocking, fulfilling production requirements, reserving material for work orders or reallocating inventory to meet demand. The system supports detailed documentation of these transfers, including quantities, transferred items, source and destination warehouse locations and a short description, ensuring transparency and intuitive trackability in conjunction with stock transactions . Create new goods transfer Update existing goods transfer This action requires the "Update goods transfer" permission. Goods transfers should generally not be edited/updated, because their data is directly tied to stock transactions, which are critical for tracking, validating and maintaining accurate stock levels.  Descriptions of goods transfers can be changed, but all other information should not be updated. Altering goods transfers can disrupt the integrity of inventory records and lead to discrepancies in stock validation processes. To ensure consistency and compliance, any changes to stock movements should be managed through proper adjustment or reversal procedures rather than editing existing transfer records. Delete goods transfer This action requires the "Delete goods transfer" permission. Goods transfers cannot be deleted directly, due to the stock transactions that are connected to them. Because of this, goods transfers need to be canceled first. Goods transfers with no stock transactions, such as " Failed " transfers, can be deleted without being canceled first. Once a goods transfer is " canceled " and there are no existing stock transactions tied to it, it can be deleted from the table. Cancel goods transfer This action requires the "Cancel goods transfers" permission. Goods transfers cannot be deleted directly, due to the stock transactions that are connected to them. Instead, they need to be " canceled " first.  When canceling a goods transfer, make sure that it is the last transfer to/from the source location (last transaction in the lot). Trying to cancel a goods transfer that is not last will result in an error being shown. To cancel a goods transfer, go to the details page of goods transfer and open the "Danger zone" section.  You will see a button, labeled as "Cancel".  Click and confirm the button to cancel the goods transfer. This will rollback any changes to the stock, done by the goods transfer, as well as delete any stock transactions, tied to this goods transfer.  After the process in finished, the status of the goods transfer will then be updated to " Canceled ". When goods transfer cannot be cancelled (i.e. the error "Transactions exist after this goods transfer." appears), that usually means a transaction after this transfer has been created for one of the items on this transfer. To find the problematic item, list all items in the " Goods transfer Items " table and open every item's Lot .  On the "Lot" page, open "Stock transactions" section, and check the "Show goods transfers" checkbox. All transactions, created after your goods transfer, are the reason, why the goods transfer cannot be canceled.