What kind of documents can be attached?

You can attach any type of file you wish. When a file is attached from your computer or file system, that file gets saved into your xTuple database—where it will then be accessible to other users. It is also possible to attach a wide range of xTuple documents which already exist in the system (e.g., incidents, projects, etc.).