Цитата |
---|
Александр Денисюк написал: только что сделал кейс: Привязал 2 триггера(оплата заказа клиента и оплата заказа поставщика). Оплату взял, т.к. легче проверить(алгоритм то общий) Сделал заказ поставщика и оплатил - статус поменялся(1) Сделал заказ клиента и оплатил - статус поменялся(2) вернул статус сделки на начало(0) Снял проведение заказа поставщика, а потом установил - статус поменялся(1) Просто перепроведение документа не запускает триггер. Триггер запускает документ, который изменился. Например статус проведения(был не проведен - стал проведен) |
У нас кейс следующий.
1. Этап начало
2. Этап "Создание заказа Клиента" - Триггер проведение Заказа клиента
3. Этап "Оплачен" - Триггер оплата Заказа клиента
4. Этап "Закупка" - Триггер отгрузка документа (Заказ поставщику)
5. Этап "Завершен"
Мы проверяли только переход на 2 и 4 этапы, минуя 3, так как оплату на живой базе не хочется проверять, возможно он не может перескочить через предыдущий триггер
Ну и еще повторюсь с вопросом, как привязать Заказ поставщику к сделке, если мы делаем его из 1С, на основании Заказа клиента? Можно ли рассчитывать на то, что это войдет в общий модуль, или дописывать свою обработку? Мне кажется это было бы полезно для всех, так как многие работают внутри 1С, а привязывать каждый документ, не оставляя привязки внутри 1С не верно.