Расширение возможностей механизма триггеров
Здравствуйте, насколько сложно написание внешней обработки новичку для триггера? Даже суть вопроса не до конца понял, но объясняли примерно так есть готовый триггер рабочий, но когда приходить новые заказы и создается новый интерес он не создаётся как отдельный новый интерес, а группируется вместе с другими интересами, я ещё новичок и мне ещё сложнее понять это, по гуглил но мало информации про триггеров, у меня уже руки опускаются, примерно сколько часов занимает решение этого вопроса?
По теме из базы знаний
- Работа с механизмом отладки 1С. Базовые настройки
- Как контролировать качество внешних обработок, отчетов, правил обмена, расширений 1С и поставить это на поток
- Надежная регистрация изменений. Версионирование объектов. Аудит. Все средствами SQL Server
- Как мы в Magnit Tech переводим базы 1C на PostgreSQL
- Программа лояльности в Telegram для 1С:УНФ 3 и УТ 11 — расширение + Python-бот + веб-дашборд
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Даже не хочу спрашивать что есть триггер (подозреваю, что запуск обработки по расписанию), но вот когда приходят новые интересы которые группируются с другими интересами...Там проститутками торгуют?
А по теме - если уже есть готовая обработка, возьмите и пилите под себя.
А по теме - если уже есть готовая обработка, возьмите и пилите под себя.
(2) Дело в том что нет готовой обработки, нет в штате других опытных программистов, вообще программистов, я вообще зеленый, 5 дней как работаю, не у кого спрашивать, я примерно знаю объем работы, создание новой внешней обработки много времени отнимает для одного программиста, тем более если ничего не понимаете. Готовый рабочий триггер поставлена вместе с конфигурацией 1С:CRM Управление предприятием 2, не стану я наверно 1С-программистом, я хотел узнать насколько сложно это задача для новичка, можно ли справиться с этим?
(9) Спасибо, видел эту статью, мне требуется создать интерес на основании заказа клиента, действия триггера надо изменить, даю название триггера и пытаюсь задать объект действия но ничего не работает, в чем причина не понимаю...
Прикрепленные файлы:
(2)
(6) Нашел внешнюю обработку, ПривязкаЗаказовКИнтересам надо его доработать так чтобы он привязывал заказов к отдельным интересам, в 1слансере тоже размещу, просто ещё новичок поэтому в ступоре, приведу здесь листинг кода, я ещё не до конца разобрался, буду потихоньку набирать знания
(6) Нашел внешнюю обработку, ПривязкаЗаказовКИнтересам надо его доработать так чтобы он привязывал заказов к отдельным интересам, в 1слансере тоже размещу, просто ещё новичок поэтому в ступоре, приведу здесь листинг кода, я ещё не до конца разобрался, буду потихоньку набирать знания
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если ЭтаФорма.Параметры <> Неопределено И ЭтаФорма.Параметры.Свойство("Настройки") Тогда
ЗаполнитьЗначенияСвойств(Объект, ЭтаФорма.Параметры.Настройки);
КонецЕсли;
Элементы.НастройкаОбменаССайтом.Видимость = ЗначениеЗаполнено(Объект.НастройкаОбменаССайтом);
КонецПроцедуры
&НаКлиенте
Процедура ЗакрытьССохранением(Команда)
Если Не ПроверитьЗаполнение() Тогда Возврат; КонецЕсли;
ПредставлениеНастроекДействия = "Настройка обмена: " + Объект.НастройкаОбменаССайтом;
ПредставлениеНастроекДействия = ПредставлениеНастроекДействия + Символы.ПС + "Состояние: " + Объект.СостояниеНовогоИнтереса;
ПредставлениеНастроекДействия = ПредставлениеНастроекДействия + Символы.ПС + "Адресовать ответственному: " + Объект.АдресоватьОтветственному;
ПредставлениеНастроекДействия = ПредставлениеНастроекДействия + Символы.ПС + "Ответственный: " + Объект.Ответственный;
ПараметрыОбработки = Новый Структура;
ПараметрыОбработки.Вставить("НастройкаОбменаССайтом", Объект.НастройкаОбменаССайтом);
ПараметрыОбработки.Вставить("СостояниеНовогоИнтереса", Объект.СостояниеНовогоИнтереса);
ПараметрыОбработки.Вставить("АдресоватьОтветственному", Объект.АдресоватьОтветственному);
ПараметрыОбработки.Вставить("Ответственный", Объект.Ответственный);
ПараметрыОбработки.Вставить("ПредставлениеНастроекДействия", ПредставлениеНастроекДействия);
ЭтаФорма.Закрыть(ПараметрыОбработки);
КонецПроцедуры
&НаКлиенте
Процедура Отмена(Команда)
Закрыть();
КонецПроцедуры
ПоказатьПрикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
