Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> рассылка документов из 1С по контрагентам          
A.Frost89 Подменю пользователя
сообщение 25.04.17, 13:56
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день. Бухгалтерия предприятия КОРП 3.0.49.23 . Есть обработка, которая отправляет документы - акт об оказании услуг, счета-фактуры, счета на оплату покупателей, контрагентам - списку либо единичным. Документы сохраняются в формате pdf, учетная запись используется 1С-ная настроенная. Все бы ничего, но при отправке документов контрагентам, сколько документов было выбрано для отправки, столько писем на почтовый адрес и приходит. Что не есть хорошо. Как сделать так, чтобы одному контрагенту, приходило одно письмо с вложенными документами, сколько бы их там не было выбрано?
p.s. Прикладываю [необходимо зарегистрироваться для просмотра ссылки].честно, она не моя. счета кое-как подправил под себя. их цепляет и отправляет. а при выборе акта, наблюдаются проблемы. видимо из-за изменения конфы. но надеюсь что подправлю со временем.
p.p.s. в программировании начинающий,так что учусь, просьба не ругаться если буду тупить. Буду рад любой помощи/подсказке/совету.

a1987mar Подменю пользователя
сообщение 26.04.17, 14:46
Сообщение #2

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 6 раз
Рейтинг: 0

A.Frost89 @ Вчера, 14:56 * ,
Добрий день. А яким чином формуються файли відправки для контрагента? (в папку"ТЕМР" на компютері)...

A.Frost89 Подменю пользователя
сообщение 26.04.17, 16:04
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

a1987mar @ Сегодня, 15:46 * ,
да.всё так и есть. производится выгрузка во временный каталог.

a1987mar Подменю пользователя
сообщение 26.04.17, 21:27
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 6 раз
Рейтинг: 0

A.Frost89 @ Сегодня, 17:04 * ,
Вам потрібно щоб оброботка створювала по коду ЄДРПО Контрагента каталог (папку) і в неї закидувало документи для відправки.

Bernet Подменю пользователя
сообщение 27.04.17, 10:30
Сообщение #5

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Если сами писали код, то найдите участок гле формируется объект "ИнтернетПочтовоеСообщение", у него есть коллекция "Вложения" - добавляйте свои файлы по одному в коллекцию, или раз вы сохраняете их во временный каталог, то можно заархивировать их и приложить к письму архив. По поводу первого способа в коде должно быть что-то вроде такого:
ПочтовоеСообщение = Новый ИнтернетПочтовоеСообщение;
                            
    ПочтовоеСообщение.Кодировка = "utf-8";
    ПочтовоеСообщение.ИмяОтправителя  = СокрЛП(УчетнаяЗаписьДляРассылки.АдресЭлектроннойПочты);
    ПочтовоеСообщение.Отправитель     = СокрЛП(УчетнаяЗаписьДляРассылки.АдресЭлектроннойПочты);
    ПочтовоеСообщение.Тема            = "Тема месседжа";
    
    Получатель = ПочтовоеСообщение.Получатели.Добавить();
    Получатель.Адрес           = СокрЛП(ПолучательПисьма);
    Получатель.ОтображаемоеИмя = СокрЛП(ПолучательПисьма);
    Получатель.Кодировка       = "utf-8";

    ТекстСообщения = ПочтовоеСообщение.Тексты.Добавить();
    ТекстСообщения.Кодировка = "utf-8";
    ТекстСообщения.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;    
    ТекстСообщения.Текст = ПолучитьТекстСообщенияHTML();
    
        Для Каждого ПутьФайлаВложения Из МассивВложений Цикл
               ПочтовоеСообщение.Вложения.Добавить(ПутьФайлаВложения);
        КонецЦикла;

    Попытка
        ИнтернетПочта.Послать(ПочтовоеСообщение);
    Исключение
        ТекстОшибок = ТекстОшибок + Символы.ПС + (Строка(УчетнаяЗаписьДляРассылки) + ". " + ОписаниеОшибки());
        Возврат ТекстОшибок;    
    КонецПопытки;


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: A.Frost89,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 11:53
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!