не могу передать данные о фирме и покупателе в макет для печати
Это фантастика :confused:
Если в документе есть данные в реквизите, то эти реквизиты доступны в местах где вы создаете макет (приведите код, где вы создаете макет. Это модуль объекта или модуль менеджера?).
Есть сильное подозрение, что у вас нет понимания механизмов 1С.
Может все же позвать 1Снига?