7.7 Регламентноое задание по отправке отчетов

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Margosha2502, 23 авг 2016.

  1. TopicStarter Overlay
    Margosha2502
    Offline

    Margosha2502

    Регистрация:
    10 авг 2016
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. Есть регламентное задание по отправке отчетов на почту.
    вот кусок из общего модуля:

    &НаСервере
    Процедура Отчет() Экспорт
    ТекстПисьма = "Отчет по ... за " + Строка(НачалоДня(ТекущаяДата())-60*60*16) + " - " + Строка(НачалоДня(ТекущаяДата())+60*60*8) + Символы.ПС;
    Таб = СоздатьОтчет(ТекстПисьма);
    КопияТаб = СоздатьНовыйОтчет(ТекстПисьма);
    КопияКопияТаб = СоздатьНовыйНовыйОтчет(ТекстПисьма);

    ПутьКФайлу1 = "C:\Users\Public\";
    ИмяФайла1 = "Закрытие инцидентов по линиям.xls";
    ПолноеИмяФайла1 = ПутьКФайлу1+ИмяФайла1;

    ВыгрузитьТДвФайл(Таб, ПолноеИмяФайла1, ТекстПисьма);

    ПутьКФайлу2 = "C:\Users\Public\";
    ИмяФайла2 = "Статистика выполнения обращений в срок.xls";
    ПолноеИмяФайла2 = ПутьКФайлу2+ИмяФайла2;

    ВыгрузитьТДвФайл(КопияТаб, ПолноеИмяФайла2, ТекстПисьма);

    ПутьКФайлу3 = "C:\Users\Public\";
    ИмяФайла3 = "Контрольная карта - количество обращений.xls";
    ПолноеИмяФайла3 = ПутьКФайлу3+ИмяФайла3;

    ВыгрузитьТДвФайл(КопияКопияТаб, ПолноеИмяФайла3, ТекстПисьма);

    ОтправкаУведомлений(ТекстПисьма, ПолноеИмяФайла1);
    ОтправкаУведомлений(ТекстПисьма, ПолноеИмяФайла2);
    ОтправкаУведомлений(ТекстПисьма, ПолноеИмяФайла3);


    Отчеты выгружаются из 1С и посылаются на почту в формате XML.
    А требуется, чтобы на почту приходили не экселевские файлы, а просто картинки JPG или PDF, притом именно как элемент письма, а не как вложение.
    Пожалуйста, помогите сделать.
    Последнее редактирование: 23 авг 2016
  2. MaxxaM
    Offline

    MaxxaM Опытный в 1С

    Регистрация:
    16 окт 2007
    Сообщения:
    288
    Симпатии:
    2
    Баллы:
    29
    ПДФконвертор запусти предварительно с параметрами , только нужно установить паузу так как это довольно

Поделиться этой страницей