The purchase agreement should not mention machinery and equipment only in general terms. A schedule should identify designation, location, serial number, ownership status, encumbrances, contracts, accessories, software, manuals, inspection records and known defects. The more important the item, the more precise the description should be.
Warranties can confirm that the seller owns certain equipment, that no undisclosed security rights exist, that the equipment is used in the ordinary business and that all material maintenance documents have been disclosed. For known weaknesses, a specific indemnity or price adjustment is often cleaner than a general warranty.
On the handover day a protocol is needed. It records condition, accessories, keys, access credentials, operating manuals, software access and open maintenance. For larger equipment a joint functional test can be useful. This prevents the technical part of the asset deal from becoming a later evidence problem.