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

Выполнить доработки в УТ11.4.13.227

Пермь(Россия )
26.11.1986(37 лет)
8 |  0
сегодня в 10:46:30 (менее чем 1 час назад)
19790
Текст задания
1. Дописать роль через существующее расширение:
Сейчас так:
Если в ЗаказКлиента.Менеджер не равно ТекПользователь
То
Сделать недоступными на форме документа ЗаказКлиента:
1.Флажок "Отменено" в ТЧ товары;
2.возможность открытия формы Обеспечения при двойном клике в поле "Действия" в ТЧ Товары
3.На форме "Обеспечение - Заполнить обеспечение" оставить активной только флажок Отгрузить, остальные сделать неактивными

Сделать недоступными на форме журнал Заказов клиентов
Кнопка Действия

Необходимо изменить:
Если в ЗаказКлиента.Менеджер не равно ТекПользователь
То
Сделать ДОСТУПНЫМИ на форме документа ЗаказКлиента:
возможность открытия формы Обеспечения при двойном клике в поле "Действия" в ТЧ Товары
На форме Выбор действия оставить доступ к изменению строк Только
Резервировать на складе
Отгрузить
Доступ к остальным строкам закрыть

Сделать неактивным изменение реквизита В Заказе клиента ТЧ Товары Дата отгрузки (как в ТЧ, так и в подвале, где указана наименьшая дата отгрузки)

2. Автоматическое напоминание и снятие резервов.

Нужно написать обработку для менеджера которая бы напоминала о том что есть резерв по неоплаченному заказу, спустя три дня после постановки в резерв и спустя еще 3 дня снимала резерв и отправляла уведомление менеджеру о том что по неоплаченному заказу резерв снят.
Напоминание должно генерироваться по принципу 1 заказ клиента = 1 напоминание вне зависимости от того сколько строк в заказе обрабатывает алгоритм.
Обработку нужно поместить в регламентные задания с расписанием 1 раз в день в 10.00 каждый день

Написать обработку Создания напоминаний и снятия резервов
Запрос в РН Товары к отгрузке
Отобрать строки
Где В резерве > 0
Период ТекДата - 3 дня
из них
Отобрать строки
Где в измерении ДокументОтгрузки (ЗаказКлиента) не имеет ни одного расхода по ресурсу Сумма в РН РасчетыСКклиентами (т.е. нет ни одного платежа по заказу клиента)
для каждого уникального ЗаказаКлиента из этих строк
Создать напоминание для ЗаказКлиента.Менеджер по объекту Заказ клиента с текстом "Товары в неоплаченном Заказе клиента №... будут сняты с резерва ТекДата+3дня"

Отобрать позиции, где В резерве > 0
Период ТекДата - 6 дней и более
из них
Отобрать строки
Где в измерении ДокументОтгрузки (ЗаказКлиента) не имеет ни одного расхода по ресурсу Сумма в РН РасчетыСКклиентами (т.е. нет ни одного платежа по заказу клиента)
для каждой строки в этой Выборке
Применить действие в ЗаказеКлиента Не обеспечивать
Создать напоминание для ЗаказКлиента.Менеджер по объекту Заказ клиента с текстом "Товары в неоплаченном Заказе клиента №... сняты с резерва"

3. Написать обработку расчета цен номенклатуры регламентным заданием
Запускать расчет всех цен номенклатуры по всем позициям где нет пометки на удаление регламентным заданием в 01.00 1 раз в день каждый день только измененных цен.

Создать документ Установка цен номенклатуры
Отбор
Номенклатура.ПометкаНаУдаление равно нет
выбрать указанные типы цен
Изменить цены - рассчитать вычисляемые (по данным ИБ и формулам)...
Изменить строки - Удалить строки без изменения
Провести и закрыть
добавить в регламентные задания.
0
Выбранные исполнители
Отклики