Печать конвертов из 1С v 8.2

Обсуждение программы «Печать конвертов!»

Сообщение vva » 13 дек 2010, 21:27

Мы подготовили внешнюю печатную форму для 1С версии 8.2, при помощи которой печатать конверты (и уведомления, и описи вложений) можно непосредственно из 1С (прямо из формы справочника Контрагентов, Сотрудников или Физических лиц).

протестировано для 1С v 8.2.10.73 на конфигурации "Бухгалтерия предприятия" v 1.6.24.7.
Всё что нужно сделать для установки:* Установить программу "Печать конвертов!" версии не ниже 2.1
* Скачать прилагаемый файл внешней обработки "PrintEnvelope-8.2.epf"
* В программе 1С:Предприятие выбрать пункт меню "Сервис|Дополнительные отчёты и обработки|Дополнительные внешние печатные формы"
* В открывшемся окне "Дополнительные внешние печатные формы" нажать кнопку "Добавить"
* В открывшемся окне "Регистрация внешней печатной формы: Создание" нажать кнопку открытой папки с подписью "Заменить файл внешней обработки"
* В открывшемся диалоге выбора файла выбрать файл "PrintEnvelope-8.2.epf" скаченный на шаге 2
* После выбора файла в окне "Регистрация внешней печатной формы: Создание" нажать кнопку "Подбор"
* В открывшемся окне "Принадлежность печатной формы" перейти на закладку "Справочники" и отметить галочками строки "Контрагенты" и "Физический лица".
* Нажать "Ok" в форме "Принадлежность печатной формы"
* Нажать "Ok" в форме "Регистрация внешней печатной формы: Создание"
* Закрыть окно "Дополнительные внешние печатные формы"

Для того чтобы проверить работоспособность установленной внешней печатной формы:* Открыть справочник контрагентов (меню "Предприятие|Контрагенты" )
* Открыть карточку какого нибудь контрагента
* Внизу формы контрагента должна быть кнопка "Печать" с выпадающим списком и среди значений выпадающего списка должен появиться пункт "Исходящие". Нужно его выбрать. (При определённых условиях может появиться и одноимённая кнопка)
* Должна открыться форма подготовки печатного документа, на которой
можно выбрать отправителя, вид документа и варианты наименований/адресов.
Ниже тоже самое с иллюстрациями.
Вложения
PrintEnvelope-8.2.epf
(11.21 KiB) Скачиваний: 1182
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:28

Всё что нужно сделать:

1. Установить программу "Печать конвертов!" версии не ниже 2.1
2. Скачать прилагаемый файл внешней обработки "PrintEnvelope-8.2.epf"
3. В программе 1С:Предприятие выбрать пункт меню "Сервис|Дополнительные отчёты и обработки|Дополнительные внешние печатные формы"
Вложения
shot1.PNG
shot1.PNG (63.82 KiB) Просмотров: 18485
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:31

4. В открывшемся окне "Дополнительные внешние печатные формы" нажать кнопку "Добавить"
5. В открывшемся окне "Регистрация внешней печатной формы: Создание" нажать кнопку открытой папки с подписью "Заменить файл внешней обработки"
6. В открывшемся диалоге выбора файла выбрать файл "PrintEnvelope-8.2.epf" скаченный на шаге 2
Вложения
shot2.PNG
shot2.PNG (41.09 KiB) Просмотров: 18476
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:33

7. После выбора файла в окне "Регистрация внешней печатной формы: Создание" нажать кнопку "Подбор"
8. В открывшемся окне "Принадлежность печатной формы" перейти на закладку "Справочники" и отметить галочками строки "Контрагенты" и "Физический лица".
9. Нажать "Ok" в форме "Принадлежность печатной формы"
10. Нажать "Ok" в форме "Регистрация внешней печатной формы: Создание"
11. Закрыть окно "Дополнительные внешние печатные формы"
Вложения
shot3.PNG
shot3.PNG (23.04 KiB) Просмотров: 18472
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:35

Для того чтобы проверить работоспособность установленной внешней печатной формы:

1. Открыть справочник контрагентов (меню "Предприятие|Контрагенты" )
Вложения
shot4.PNG
shot4.PNG (58.78 KiB) Просмотров: 18470
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:36

2. Открыть карточку какого нибудь контрагента
3. Внизу формы контрагента должна быть кнопка "Печать" с выпадающим списком и среди значений выпадающего списка должен появиться пункт "Исходящие". Нужно его выбрать. (При определённых условиях может появиться и одноимённая кнопка)
Вложения
shot5.PNG
shot5.PNG (33.21 KiB) Просмотров: 18475
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:37

4. Должна открыться форма подготовки печатного документа, на которой можно выбрать отправителя, вид документа и варианты наименований/адресов.
Вложения
shot6.PNG
shot6.PNG (12.17 KiB) Просмотров: 18475
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение vva » 13 дек 2010, 21:38

Печать работает существенно быстрее, если заранее запустить и не закрывать программу "Печать конвертов!"

Приложенные внешние печатные формы легко может менять под произвольное использование любой 1С программист (см документацию).

Если есть какие то пожелания или замечания по печатной форме, пишите здесь.
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Сообщение Guest » 21 янв 2011, 14:20

Все получилось до нажатия кнопки "Печать" после этого выдает ошибку "{Форма.ПодготовкаИсходящего.Форма(424)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
pepro= ПолучитьCOMОбъект("","PEPro.Application");
по причине:
Ошибка получения объекта COM: Недопустимая строка с указанием класса"
Как можно это исправить?
Guest
 
Сообщений: 9210
Зарегистрирован: 12 янв 2006, 16:48

Сообщение vva » 21 янв 2011, 14:26

а какая версия программы "Печать конвертов!"
у вас стоит?

посмотреть можно в меню "Справка|О программе"
Аватар пользователя
vva
Администратор
 
Сообщений: 2584
Зарегистрирован: 06 фев 2007, 13:33

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3