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

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

Re:

Сообщение Гость » 21 мар 2011, 06:13

Скачал печать конвертов для 1c 8.2. Установилось все нормально, но пишет то, что и у предыдущего автора -

{Форма.ПодготовкаИсходящего.Форма(424)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
pepro= ПолучитьCOMОбъект("","PEPro.Application");
по причине:
Ошибка получения объекта COM: Недопустимая строка с указанием класса

Вот так вот
Гость
 

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

Сообщение vva » 21 мар 2011, 08:38

Нужно установить программу "Печать конвертов!" версии не ниже 2.1
Аватар пользователя
vva
Администратор
 
Сообщений: 2914
Зарегистрирован: 06 фев 2007, 13:33

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

Сообщение Валерий » 10 авг 2011, 15:55

Вопрос: возможно ли ведение реестра писем, регистрация и нумерация входящих и исходящих отправлений при использовании внешних печатных форм для 1С 8?
Валерий
 

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

Сообщение vva » 10 авг 2011, 15:58

Да, работаем над такой версией (2.5) и планируем её выпустить в августе
Аватар пользователя
vva
Администратор
 
Сообщений: 2914
Зарегистрирован: 06 фев 2007, 13:33

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

Сообщение Валерий » 13 сен 2011, 16:47

Уже сентябрь, как продвигается работа над 2.5?
Валерий
 

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

Сообщение vva » 13 сен 2011, 18:05

да, мы работаем, но действительно выпуск затянулся
ещё не менее чем на неделю работы начиная с сегодняшнего дня :(
Аватар пользователя
vva
Администратор
 
Сообщений: 2914
Зарегистрирован: 06 фев 2007, 13:33

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

Сообщение Rimma » 23 мар 2012, 13:53

При формировании печатной формы в 1:С 8.2, адрес имеет формат: "регион, город, улица+дом", а должно быть: "улица+дом, город, регион". При формировании конверта в самой программе - всё верно.
Rimma
 

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

Сообщение vva » 26 мар 2012, 08:18

В текущем варианте плугина для 1С действительно строка адреса формируется прямо из 1С без учёта настроек программы "Печать конвертов!"
в принципе формирование адреса может исправить ваш 1С-программист на желаемый вами.
Новая версия плугина для 1С с более расширенными функциями планируется к выходу в течение ближайших недель.
Аватар пользователя
vva
Администратор
 
Сообщений: 2914
Зарегистрирован: 06 фев 2007, 13:33

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

Сообщение vva » 27 мар 2012, 16:27

Поступают вопросы относительно того, как можно изменить логику работы формы
например для формирования другого формата адреса.

Внешняя обработка редактируется в Конфигураторе.
т.е. нужно:
  1. Запустить Конфигураторе
  2. в Конфигураторе вызвать пункт меню "Файл | Открыть"
    и указать файл PrintEnvelope-8.2.epf, выкачанный с нашего сайта,
    либо с форума выше.
  3. В открывшейся форме открыть поддерево "Формы" и дважды щёлкнуть на узле "ПодготовкаИсходящего"
    shot1.PNG
  4. в открывшейся форме перейти на закладку "Модуль" и найти в тексте процедуру "ЗаполнитьВариантыАдреса"
    shot2.PNG
Процедура получает на вход объект "к" от которого она должна получить все варианты адресов
и последовательно пытается получить все адреса и сложить их в массив "значения",
одновременно для каждого полученного адреса складывая его названия в массив "названия"

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

Т.е. одна и та же процедура работает и для контрагентов и для организаций и для банков и
возможно будет работать и для других объектов и конфигураций, если у них можно получить
адрес тем способом которым это пытается делать процедура.

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

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

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

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

Сообщение Rimma » 25 апр 2012, 13:06

vva писал(а):В текущем варианте плугина для 1С действительно строка адреса формируется прямо из 1С без учёта настроек программы "Печать конвертов!"
в принципе формирование адреса может исправить ваш 1С-программист на желаемый вами.
Новая версия плугина для 1С с более расширенными функциями планируется к выходу в течение ближайших недель.


Как продвигаются дела с новой версией плугина для 1С 8.2?
Rimma
 

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

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