новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Написание обработки в УТ11

    • #1
    • 18.04.2013 13:38
    0
    УТ (11.0.9.8) 1С:Предприятие 8.2 (8.2.16.368) Написать обработку , которая при проведении последнего расходного складского ордера в статусе"отгружен", распоряжением на которые является...  Подробнее>>
    • #2
    • 18.04.2013 14:35
    0
    Хм... Ну вообще-то эта обработка обработка проведения называется так или иначе :) Неважно в каком она модуле, вызов-то оттуда пойдет. Так тут что интересно-то. Если интернет отвалится, документы проводиться не будут? :)
    • #3
    • 18.04.2013 16:05
    • Отредактировано: 18.04.2013 16:34:03
    0
    слабо разбираюсь в способах реализации и вообще), поэтому не всё понимаю в ваших ответах.
    Почему "Если интернет отвалится, документы проводиться не будут? :)"?

    Ещщё один момент. Возможно, будут случаи, когда отправлять электронные письма не нужно. Например, перепроведение документов без их изменения. В таком случае отправлять повторно Упаковочные Листы не нужно, чтобы не путать клиентов. То есть должна быть удобная возможность отключать опцию отправки Упаковочных Листов или ещщё лучше система сама понимала, что если документы не изменились, то и письма слать не надо)
    Ну и не обязательно, конечно, чтоб письмо отсылалось непосредственно в момент проведения складского ордера). После проведения последнего складского ордера по определённому документу реализации в статусе "отгружено" должен перейти в статус "отгружено" с проведением этот самый документ реализации и отправлено письмо. почтовый сервер у нас, по-моему , раз в пять минут отправку делает
    • #4
    • 18.04.2013 21:58
    0
    способы разные есть, но если делать как написано, то запустят из обработки проведения. Стало быть пока письма не отправятся до конца обработки проведения код не дойдет, а значит и документ не проведется. Решение впрочем предложили уже, подпиской на событие, ну или просто регламентным можно, чтобы время от времени проверяла. Если по времени не горит, то идеально вообще на ночь запланировать, и пусть рассылает, пока в базе нет никого.
    • #5
    • 18.04.2013 22:03
    0
    Статусом отгружено можно и не ограничиваться, ввести также статус "письмо отправлено". И хоть обпроводись, пока он установлен, повторно не отправлять. Только если руками изменят на один из предыдущих.
    • #6
    • 22.04.2013 10:20
    0
    имхо, только обработка, которую ответственный пользователь запускает ручками. Поскольку, в противном случае, непонятно, как уведомлять пользователя о возникших проблемах. Например, о том, что письмо не ушло по каким либо причинам, либо не получилось поменять статус у документа "Реализация товаров и услуг".
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться