Какие переменные, процедуры и функции можно использовать в общих модулях?

Использование общих модулей имеет ряд особенностей. 

В общих модулях конфигурации могут использоваться только процедуры и функции общих модулей. В них не могут использоваться процедуры, функции и переменные модуля приложения и модуля внешнего соединения. Кроме того, в общих модулях допускается определение только процедур и функций и не допускается определение переменных. 

Таким образом, общие модули представляют собой набор доступных в конфигурации процедур и функций и не имеют хранимого состояния. Это позволяет использовать их не только в клиентском приложении и внешнем соединении, но и на сервере 1С:Предприятия.